/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/fragtest_simple.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-7968f31 [2022-03-17 19:38:31,105 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-17 19:38:31,106 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-17 19:38:31,133 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-17 19:38:31,133 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-17 19:38:31,134 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-17 19:38:31,134 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-17 19:38:31,136 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-17 19:38:31,137 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-17 19:38:31,137 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-17 19:38:31,138 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-17 19:38:31,138 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-17 19:38:31,139 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-17 19:38:31,139 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-17 19:38:31,140 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-17 19:38:31,140 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-17 19:38:31,141 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-17 19:38:31,141 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-17 19:38:31,142 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-17 19:38:31,143 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-17 19:38:31,144 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-17 19:38:31,148 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-17 19:38:31,148 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-17 19:38:31,149 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-17 19:38:31,149 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-17 19:38:31,151 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-17 19:38:31,151 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-17 19:38:31,152 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-17 19:38:31,152 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-17 19:38:31,152 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-17 19:38:31,153 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-17 19:38:31,153 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-17 19:38:31,153 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-17 19:38:31,154 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-17 19:38:31,154 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-17 19:38:31,155 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-17 19:38:31,155 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-17 19:38:31,156 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-17 19:38:31,156 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-17 19:38:31,156 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-17 19:38:31,156 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-17 19:38:31,163 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-17 19:38:31,164 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/loopacceleration/qvasr/qvasr_64.epf [2022-03-17 19:38:31,187 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-17 19:38:31,187 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-17 19:38:31,189 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-17 19:38:31,189 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-17 19:38:31,189 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-17 19:38:31,190 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-17 19:38:31,190 INFO L138 SettingsManager]: * Use SBE=true [2022-03-17 19:38:31,190 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-17 19:38:31,190 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-17 19:38:31,190 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-17 19:38:31,191 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-17 19:38:31,191 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-17 19:38:31,191 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-17 19:38:31,191 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-17 19:38:31,191 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-17 19:38:31,191 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-17 19:38:31,191 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-17 19:38:31,191 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-17 19:38:31,191 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-17 19:38:31,191 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-17 19:38:31,191 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-17 19:38:31,192 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-17 19:38:31,192 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-17 19:38:31,192 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-17 19:38:31,192 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-17 19:38:31,192 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-17 19:38:31,192 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-03-17 19:38:31,192 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-03-17 19:38:31,193 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-03-17 19:38:31,193 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-03-17 19:38:31,370 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-17 19:38:31,385 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-17 19:38:31,386 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-17 19:38:31,388 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-17 19:38:31,389 INFO L275 PluginConnector]: CDTParser initialized [2022-03-17 19:38:31,390 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-invgen/fragtest_simple.i [2022-03-17 19:38:31,431 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a540ba212/b10265ef192e47168b3d83f4ebe88525/FLAG0b849fdf8 [2022-03-17 19:38:31,705 INFO L306 CDTParser]: Found 1 translation units. [2022-03-17 19:38:31,706 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i [2022-03-17 19:38:31,710 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a540ba212/b10265ef192e47168b3d83f4ebe88525/FLAG0b849fdf8 [2022-03-17 19:38:32,144 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a540ba212/b10265ef192e47168b3d83f4ebe88525 [2022-03-17 19:38:32,146 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-17 19:38:32,147 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-03-17 19:38:32,148 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-17 19:38:32,148 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-17 19:38:32,152 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-17 19:38:32,153 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 07:38:32" (1/1) ... [2022-03-17 19:38:32,153 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@22253298 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:38:32, skipping insertion in model container [2022-03-17 19:38:32,153 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 07:38:32" (1/1) ... [2022-03-17 19:38:32,159 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-17 19:38:32,170 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-17 19:38:32,304 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/fragtest_simple.i[893,906] [2022-03-17 19:38:32,318 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-17 19:38:32,324 INFO L203 MainTranslator]: Completed pre-run [2022-03-17 19:38:32,341 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/fragtest_simple.i[893,906] [2022-03-17 19:38:32,347 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-17 19:38:32,371 INFO L208 MainTranslator]: Completed translation [2022-03-17 19:38:32,371 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:38:32 WrapperNode [2022-03-17 19:38:32,373 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-17 19:38:32,376 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-17 19:38:32,376 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-17 19:38:32,376 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-17 19:38:32,389 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:38:32" (1/1) ... [2022-03-17 19:38:32,389 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:38:32" (1/1) ... [2022-03-17 19:38:32,394 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:38:32" (1/1) ... [2022-03-17 19:38:32,395 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:38:32" (1/1) ... [2022-03-17 19:38:32,403 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:38:32" (1/1) ... [2022-03-17 19:38:32,407 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:38:32" (1/1) ... [2022-03-17 19:38:32,407 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:38:32" (1/1) ... [2022-03-17 19:38:32,408 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-17 19:38:32,409 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-17 19:38:32,409 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-17 19:38:32,409 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-17 19:38:32,410 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:38:32" (1/1) ... [2022-03-17 19:38:32,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-17 19:38:32,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:32,430 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-03-17 19:38:32,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-17 19:38:32,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-17 19:38:32,457 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-17 19:38:32,457 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-03-17 19:38:32,458 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-03-17 19:38:32,459 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-17 19:38:32,459 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-17 19:38:32,459 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-17 19:38:32,459 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2022-03-17 19:38:32,459 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2022-03-17 19:38:32,459 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-17 19:38:32,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-17 19:38:32,459 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-03-17 19:38:32,459 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-03-17 19:38:32,460 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-17 19:38:32,460 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-17 19:38:32,460 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-17 19:38:32,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-17 19:38:32,460 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-17 19:38:32,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-17 19:38:32,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-17 19:38:32,460 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-17 19:38:32,445 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-03-17 19:38:32,522 INFO L234 CfgBuilder]: Building ICFG [2022-03-17 19:38:32,523 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-17 19:38:32,645 INFO L275 CfgBuilder]: Performing block encoding [2022-03-17 19:38:32,649 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-17 19:38:32,649 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-03-17 19:38:32,651 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.03 07:38:32 BoogieIcfgContainer [2022-03-17 19:38:32,651 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-17 19:38:32,651 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2022-03-17 19:38:32,651 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2022-03-17 19:38:32,652 INFO L275 PluginConnector]: IcfgTransformer initialized [2022-03-17 19:38:32,654 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.03 07:38:32" (1/1) ... [2022-03-17 19:38:32,665 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 17.03 07:38:32 BasicIcfg [2022-03-17 19:38:32,665 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2022-03-17 19:38:32,666 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-17 19:38:32,666 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-17 19:38:32,673 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-17 19:38:32,674 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.03 07:38:32" (1/4) ... [2022-03-17 19:38:32,674 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b3e7bdd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 07:38:32, skipping insertion in model container [2022-03-17 19:38:32,674 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:38:32" (2/4) ... [2022-03-17 19:38:32,674 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b3e7bdd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 07:38:32, skipping insertion in model container [2022-03-17 19:38:32,675 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.03 07:38:32" (3/4) ... [2022-03-17 19:38:32,675 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b3e7bdd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 17.03 07:38:32, skipping insertion in model container [2022-03-17 19:38:32,675 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 17.03 07:38:32" (4/4) ... [2022-03-17 19:38:32,676 INFO L111 eAbstractionObserver]: Analyzing ICFG fragtest_simple.iqvasr [2022-03-17 19:38:32,679 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-17 19:38:32,679 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-17 19:38:32,706 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-17 19:38:32,710 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-03-17 19:38:32,711 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-17 19:38:32,726 INFO L276 IsEmpty]: Start isEmpty. Operand has 28 states, 20 states have (on average 1.5) internal successors, (30), 21 states have internal predecessors, (30), 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-03-17 19:38:32,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-03-17 19:38:32,729 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:32,729 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:32,730 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:32,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:32,733 INFO L85 PathProgramCache]: Analyzing trace with hash -315946225, now seen corresponding path program 1 times [2022-03-17 19:38:32,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:32,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413725239] [2022-03-17 19:38:32,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:32,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:32,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:32,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:32,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:32,849 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 19:38:32,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:32,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413725239] [2022-03-17 19:38:32,850 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413725239] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 19:38:32,850 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 19:38:32,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-17 19:38:32,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682615517] [2022-03-17 19:38:32,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 19:38:32,854 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-17 19:38:32,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:32,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-17 19:38:32,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-17 19:38:32,874 INFO L87 Difference]: Start difference. First operand has 28 states, 20 states have (on average 1.5) internal successors, (30), 21 states have internal predecessors, (30), 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.0) internal successors, (12), 2 states have internal predecessors, (12), 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-03-17 19:38:32,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:32,897 INFO L93 Difference]: Finished difference Result 48 states and 63 transitions. [2022-03-17 19:38:32,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-17 19:38:32,899 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 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 16 [2022-03-17 19:38:32,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:32,903 INFO L225 Difference]: With dead ends: 48 [2022-03-17 19:38:32,903 INFO L226 Difference]: Without dead ends: 23 [2022-03-17 19:38:32,905 INFO L911 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-03-17 19:38:32,907 INFO L912 BasicCegarLoop]: 30 mSDtfsCounter, 22 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 33 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-03-17 19:38:32,907 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 33 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-17 19:38:32,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2022-03-17 19:38:32,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2022-03-17 19:38:32,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 17 states have internal predecessors, (21), 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-03-17 19:38:32,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2022-03-17 19:38:32,928 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 16 [2022-03-17 19:38:32,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:32,928 INFO L478 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2022-03-17 19:38:32,929 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 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-03-17 19:38:32,929 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2022-03-17 19:38:32,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-17 19:38:32,929 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:32,929 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:32,929 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-17 19:38:32,930 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:32,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:32,930 INFO L85 PathProgramCache]: Analyzing trace with hash -756014827, now seen corresponding path program 1 times [2022-03-17 19:38:32,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:32,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750686967] [2022-03-17 19:38:32,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:32,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:32,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:33,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:33,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:33,013 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 19:38:33,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:33,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750686967] [2022-03-17 19:38:33,013 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750686967] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 19:38:33,013 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 19:38:33,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-17 19:38:33,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801483990] [2022-03-17 19:38:33,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 19:38:33,015 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-17 19:38:33,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:33,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-17 19:38:33,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-17 19:38:33,016 INFO L87 Difference]: Start difference. First operand 23 states and 26 transitions. Second operand has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 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-03-17 19:38:33,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:33,089 INFO L93 Difference]: Finished difference Result 32 states and 35 transitions. [2022-03-17 19:38:33,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-17 19:38:33,090 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 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 18 [2022-03-17 19:38:33,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:33,090 INFO L225 Difference]: With dead ends: 32 [2022-03-17 19:38:33,091 INFO L226 Difference]: Without dead ends: 30 [2022-03-17 19:38:33,091 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-03-17 19:38:33,092 INFO L912 BasicCegarLoop]: 21 mSDtfsCounter, 30 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:33,092 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 38 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-17 19:38:33,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2022-03-17 19:38:33,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 29. [2022-03-17 19:38:33,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 22 states have internal predecessors, (25), 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-03-17 19:38:33,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2022-03-17 19:38:33,097 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 18 [2022-03-17 19:38:33,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:33,097 INFO L478 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2022-03-17 19:38:33,097 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 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-03-17 19:38:33,098 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2022-03-17 19:38:33,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-17 19:38:33,098 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:33,098 INFO L500 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, 1] [2022-03-17 19:38:33,098 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-17 19:38:33,098 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:33,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:33,099 INFO L85 PathProgramCache]: Analyzing trace with hash -323876183, now seen corresponding path program 1 times [2022-03-17 19:38:33,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:33,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60471102] [2022-03-17 19:38:33,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:33,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:33,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:33,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:33,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:33,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-03-17 19:38:33,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:33,167 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 19:38:33,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:33,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60471102] [2022-03-17 19:38:33,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60471102] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-17 19:38:33,168 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-17 19:38:33,168 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-17 19:38:33,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671753325] [2022-03-17 19:38:33,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-17 19:38:33,168 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-17 19:38:33,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:33,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-17 19:38:33,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-17 19:38:33,169 INFO L87 Difference]: Start difference. First operand 29 states and 32 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-03-17 19:38:33,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:33,244 INFO L93 Difference]: Finished difference Result 50 states and 57 transitions. [2022-03-17 19:38:33,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-17 19:38:33,245 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2022-03-17 19:38:33,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:33,246 INFO L225 Difference]: With dead ends: 50 [2022-03-17 19:38:33,247 INFO L226 Difference]: Without dead ends: 35 [2022-03-17 19:38:33,247 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-03-17 19:38:33,248 INFO L912 BasicCegarLoop]: 17 mSDtfsCounter, 34 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:33,248 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 34 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-17 19:38:33,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-03-17 19:38:33,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 31. [2022-03-17 19:38:33,256 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-03-17 19:38:33,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 34 transitions. [2022-03-17 19:38:33,257 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 34 transitions. Word has length 26 [2022-03-17 19:38:33,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:33,258 INFO L478 AbstractCegarLoop]: Abstraction has 31 states and 34 transitions. [2022-03-17 19:38:33,258 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-03-17 19:38:33,258 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 34 transitions. [2022-03-17 19:38:33,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-17 19:38:33,258 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:33,259 INFO L500 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, 1, 1] [2022-03-17 19:38:33,259 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-17 19:38:33,259 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:33,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:33,260 INFO L85 PathProgramCache]: Analyzing trace with hash 1972665292, now seen corresponding path program 1 times [2022-03-17 19:38:33,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:33,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764716676] [2022-03-17 19:38:33,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:33,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:33,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:33,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:33,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:33,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-17 19:38:33,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:33,367 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 19:38:33,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:33,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764716676] [2022-03-17 19:38:33,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764716676] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:33,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352659407] [2022-03-17 19:38:33,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:33,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:33,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:33,371 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-03-17 19:38:33,372 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-03-17 19:38:33,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:33,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-17 19:38:33,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:33,571 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 19:38:33,571 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:33,651 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-17 19:38:33,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352659407] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:33,652 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:33,652 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 14 [2022-03-17 19:38:33,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379353135] [2022-03-17 19:38:33,652 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:33,653 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-17 19:38:33,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:33,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-17 19:38:33,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-03-17 19:38:33,657 INFO L87 Difference]: Start difference. First operand 31 states and 34 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 12 states have internal predecessors, (43), 6 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-03-17 19:38:33,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:33,905 INFO L93 Difference]: Finished difference Result 65 states and 75 transitions. [2022-03-17 19:38:33,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-17 19:38:33,905 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 12 states have internal predecessors, (43), 6 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 28 [2022-03-17 19:38:33,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:33,907 INFO L225 Difference]: With dead ends: 65 [2022-03-17 19:38:33,907 INFO L226 Difference]: Without dead ends: 50 [2022-03-17 19:38:33,908 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2022-03-17 19:38:33,914 INFO L912 BasicCegarLoop]: 16 mSDtfsCounter, 82 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:33,915 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 53 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-17 19:38:33,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2022-03-17 19:38:33,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 41. [2022-03-17 19:38:33,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 32 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-03-17 19:38:33,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 44 transitions. [2022-03-17 19:38:33,930 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 44 transitions. Word has length 28 [2022-03-17 19:38:33,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:33,930 INFO L478 AbstractCegarLoop]: Abstraction has 41 states and 44 transitions. [2022-03-17 19:38:33,930 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 12 states have internal predecessors, (43), 6 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-03-17 19:38:33,930 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 44 transitions. [2022-03-17 19:38:33,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-17 19:38:33,931 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:33,931 INFO L500 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:33,950 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-03-17 19:38:34,131 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:34,132 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:34,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:34,132 INFO L85 PathProgramCache]: Analyzing trace with hash 1540710339, now seen corresponding path program 2 times [2022-03-17 19:38:34,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:34,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688849613] [2022-03-17 19:38:34,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:34,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:34,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:34,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:34,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:34,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-17 19:38:34,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:34,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-17 19:38:34,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:34,214 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-17 19:38:34,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:34,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688849613] [2022-03-17 19:38:34,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688849613] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:34,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36697029] [2022-03-17 19:38:34,214 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 19:38:34,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:34,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:34,215 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-03-17 19:38:34,216 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-03-17 19:38:34,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 19:38:34,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:38:34,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-17 19:38:34,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:34,341 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-17 19:38:34,341 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:34,408 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-17 19:38:34,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36697029] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:34,408 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:34,408 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 14 [2022-03-17 19:38:34,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839963889] [2022-03-17 19:38:34,409 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:34,409 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-17 19:38:34,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:34,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-17 19:38:34,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-03-17 19:38:34,410 INFO L87 Difference]: Start difference. First operand 41 states and 44 transitions. Second operand has 14 states, 14 states have (on average 3.5) internal successors, (49), 12 states have internal predecessors, (49), 7 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-03-17 19:38:34,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:34,633 INFO L93 Difference]: Finished difference Result 83 states and 96 transitions. [2022-03-17 19:38:34,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-17 19:38:34,634 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 12 states have internal predecessors, (49), 7 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 38 [2022-03-17 19:38:34,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:34,635 INFO L225 Difference]: With dead ends: 83 [2022-03-17 19:38:34,635 INFO L226 Difference]: Without dead ends: 64 [2022-03-17 19:38:34,636 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=143, Invalid=559, Unknown=0, NotChecked=0, Total=702 [2022-03-17 19:38:34,636 INFO L912 BasicCegarLoop]: 18 mSDtfsCounter, 79 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:34,636 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 65 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-17 19:38:34,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-03-17 19:38:34,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 51. [2022-03-17 19:38:34,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 39 states have (on average 1.1025641025641026) internal successors, (43), 40 states have internal predecessors, (43), 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-03-17 19:38:34,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 54 transitions. [2022-03-17 19:38:34,645 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 54 transitions. Word has length 38 [2022-03-17 19:38:34,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:34,645 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 54 transitions. [2022-03-17 19:38:34,645 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 12 states have internal predecessors, (49), 7 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-03-17 19:38:34,646 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 54 transitions. [2022-03-17 19:38:34,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-03-17 19:38:34,648 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:34,648 INFO L500 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:34,667 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-17 19:38:34,865 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:34,865 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:34,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:34,866 INFO L85 PathProgramCache]: Analyzing trace with hash -1691992838, now seen corresponding path program 3 times [2022-03-17 19:38:34,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:34,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267223417] [2022-03-17 19:38:34,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:34,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:34,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:34,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:34,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:34,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-17 19:38:34,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:34,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-17 19:38:34,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:34,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-17 19:38:34,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:34,968 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-17 19:38:34,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:34,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267223417] [2022-03-17 19:38:34,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267223417] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:34,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2102572640] [2022-03-17 19:38:34,969 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 19:38:34,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:34,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:34,971 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-03-17 19:38:34,977 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-03-17 19:38:35,014 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-17 19:38:35,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:38:35,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-17 19:38:35,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:35,129 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-17 19:38:35,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:35,207 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-17 19:38:35,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2102572640] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:35,207 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:35,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 8] total 17 [2022-03-17 19:38:35,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748539921] [2022-03-17 19:38:35,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:35,208 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-17 19:38:35,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:35,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-17 19:38:35,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-17 19:38:35,209 INFO L87 Difference]: Start difference. First operand 51 states and 54 transitions. Second operand has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 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-03-17 19:38:35,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:35,538 INFO L93 Difference]: Finished difference Result 101 states and 117 transitions. [2022-03-17 19:38:35,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-17 19:38:35,538 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 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 48 [2022-03-17 19:38:35,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:35,539 INFO L225 Difference]: With dead ends: 101 [2022-03-17 19:38:35,539 INFO L226 Difference]: Without dead ends: 78 [2022-03-17 19:38:35,540 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=219, Invalid=903, Unknown=0, NotChecked=0, Total=1122 [2022-03-17 19:38:35,540 INFO L912 BasicCegarLoop]: 21 mSDtfsCounter, 104 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:35,540 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 68 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-17 19:38:35,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-03-17 19:38:35,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 61. [2022-03-17 19:38:35,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 47 states have (on average 1.0851063829787233) internal successors, (51), 48 states have internal predecessors, (51), 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-03-17 19:38:35,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 64 transitions. [2022-03-17 19:38:35,545 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 64 transitions. Word has length 48 [2022-03-17 19:38:35,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:35,546 INFO L478 AbstractCegarLoop]: Abstraction has 61 states and 64 transitions. [2022-03-17 19:38:35,546 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 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-03-17 19:38:35,546 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 64 transitions. [2022-03-17 19:38:35,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-17 19:38:35,546 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:35,547 INFO L500 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:35,567 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-17 19:38:35,759 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:35,759 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:35,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:35,760 INFO L85 PathProgramCache]: Analyzing trace with hash -445742223, now seen corresponding path program 4 times [2022-03-17 19:38:35,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:35,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294974609] [2022-03-17 19:38:35,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:35,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:35,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:35,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:35,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:35,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-17 19:38:35,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:35,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-17 19:38:35,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:35,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-17 19:38:35,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:35,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-17 19:38:35,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:35,900 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 31 proven. 29 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-17 19:38:35,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:35,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294974609] [2022-03-17 19:38:35,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294974609] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:35,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58509148] [2022-03-17 19:38:35,901 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 19:38:35,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:35,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:35,902 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-03-17 19:38:35,903 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-03-17 19:38:35,945 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 19:38:35,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:38:35,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-17 19:38:35,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:36,085 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-17 19:38:36,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:36,192 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-17 19:38:36,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58509148] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:36,192 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:36,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 9] total 20 [2022-03-17 19:38:36,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802622548] [2022-03-17 19:38:36,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:36,193 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-17 19:38:36,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:36,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-17 19:38:36,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-03-17 19:38:36,194 INFO L87 Difference]: Start difference. First operand 61 states and 64 transitions. Second operand has 20 states, 20 states have (on average 3.45) internal successors, (69), 18 states have internal predecessors, (69), 11 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-03-17 19:38:36,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:36,583 INFO L93 Difference]: Finished difference Result 119 states and 138 transitions. [2022-03-17 19:38:36,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-17 19:38:36,584 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 18 states have internal predecessors, (69), 11 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 58 [2022-03-17 19:38:36,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:36,585 INFO L225 Difference]: With dead ends: 119 [2022-03-17 19:38:36,585 INFO L226 Difference]: Without dead ends: 92 [2022-03-17 19:38:36,586 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=311, Invalid=1329, Unknown=0, NotChecked=0, Total=1640 [2022-03-17 19:38:36,586 INFO L912 BasicCegarLoop]: 24 mSDtfsCounter, 139 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:36,586 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 66 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-17 19:38:36,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-03-17 19:38:36,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 71. [2022-03-17 19:38:36,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 55 states have (on average 1.0727272727272728) internal successors, (59), 56 states have internal predecessors, (59), 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-03-17 19:38:36,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 74 transitions. [2022-03-17 19:38:36,592 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 74 transitions. Word has length 58 [2022-03-17 19:38:36,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:36,592 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 74 transitions. [2022-03-17 19:38:36,592 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 18 states have internal predecessors, (69), 11 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-03-17 19:38:36,592 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 74 transitions. [2022-03-17 19:38:36,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-03-17 19:38:36,593 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:36,593 INFO L500 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:36,611 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-03-17 19:38:36,809 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:36,810 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:36,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:36,810 INFO L85 PathProgramCache]: Analyzing trace with hash -2012634328, now seen corresponding path program 5 times [2022-03-17 19:38:36,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:36,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962010558] [2022-03-17 19:38:36,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:36,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:36,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:36,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:36,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:36,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-03-17 19:38:36,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:36,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-17 19:38:36,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:36,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-17 19:38:36,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:36,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-17 19:38:36,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:36,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-17 19:38:36,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:36,950 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 48 proven. 42 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-17 19:38:36,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:36,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962010558] [2022-03-17 19:38:36,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962010558] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:36,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427814103] [2022-03-17 19:38:36,950 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 19:38:36,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:36,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:36,952 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-03-17 19:38:36,953 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-03-17 19:38:36,996 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-17 19:38:36,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:38:36,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-17 19:38:37,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:37,173 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 60 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-17 19:38:37,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:37,275 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 60 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-17 19:38:37,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [427814103] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:37,276 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:37,276 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 23 [2022-03-17 19:38:37,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307032910] [2022-03-17 19:38:37,276 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:37,276 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-17 19:38:37,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:37,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-17 19:38:37,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=389, Unknown=0, NotChecked=0, Total=506 [2022-03-17 19:38:37,277 INFO L87 Difference]: Start difference. First operand 71 states and 74 transitions. Second operand has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 22 states have internal predecessors, (65), 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-03-17 19:38:37,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:37,520 INFO L93 Difference]: Finished difference Result 128 states and 149 transitions. [2022-03-17 19:38:37,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-17 19:38:37,521 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 22 states have internal predecessors, (65), 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 68 [2022-03-17 19:38:37,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:37,522 INFO L225 Difference]: With dead ends: 128 [2022-03-17 19:38:37,522 INFO L226 Difference]: Without dead ends: 97 [2022-03-17 19:38:37,522 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=284, Invalid=906, Unknown=0, NotChecked=0, Total=1190 [2022-03-17 19:38:37,523 INFO L912 BasicCegarLoop]: 24 mSDtfsCounter, 124 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:37,523 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 51 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-17 19:38:37,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-03-17 19:38:37,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 73. [2022-03-17 19:38:37,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 57 states have (on average 1.0701754385964912) internal successors, (61), 58 states have internal predecessors, (61), 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-03-17 19:38:37,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 76 transitions. [2022-03-17 19:38:37,528 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 76 transitions. Word has length 68 [2022-03-17 19:38:37,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:37,528 INFO L478 AbstractCegarLoop]: Abstraction has 73 states and 76 transitions. [2022-03-17 19:38:37,528 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 22 states have internal predecessors, (65), 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-03-17 19:38:37,528 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 76 transitions. [2022-03-17 19:38:37,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-03-17 19:38:37,529 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:37,529 INFO L500 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:37,547 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-03-17 19:38:37,742 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:37,742 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:37,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:37,742 INFO L85 PathProgramCache]: Analyzing trace with hash 272693387, now seen corresponding path program 6 times [2022-03-17 19:38:37,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:37,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046721241] [2022-03-17 19:38:37,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:37,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:37,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:37,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:37,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:37,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-17 19:38:37,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:37,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-17 19:38:37,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:37,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-17 19:38:37,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:37,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-17 19:38:37,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:37,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-17 19:38:37,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:37,831 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 40 proven. 62 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-17 19:38:37,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:37,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046721241] [2022-03-17 19:38:37,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046721241] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:37,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771283642] [2022-03-17 19:38:37,831 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 19:38:37,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:37,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:37,833 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-03-17 19:38:37,833 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-03-17 19:38:37,873 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-17 19:38:37,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:38:37,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-17 19:38:37,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:37,995 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-17 19:38:37,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:38,121 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-17 19:38:38,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771283642] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:38,121 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:38,121 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 16 [2022-03-17 19:38:38,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312591355] [2022-03-17 19:38:38,121 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:38,122 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-17 19:38:38,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:38,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-17 19:38:38,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-03-17 19:38:38,122 INFO L87 Difference]: Start difference. First operand 73 states and 76 transitions. Second operand has 16 states, 16 states have (on average 4.125) internal successors, (66), 13 states have internal predecessors, (66), 8 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-17 19:38:38,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:38,318 INFO L93 Difference]: Finished difference Result 92 states and 97 transitions. [2022-03-17 19:38:38,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-17 19:38:38,319 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 13 states have internal predecessors, (66), 8 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 70 [2022-03-17 19:38:38,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:38,319 INFO L225 Difference]: With dead ends: 92 [2022-03-17 19:38:38,320 INFO L226 Difference]: Without dead ends: 90 [2022-03-17 19:38:38,320 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 153 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=175, Invalid=581, Unknown=0, NotChecked=0, Total=756 [2022-03-17 19:38:38,320 INFO L912 BasicCegarLoop]: 27 mSDtfsCounter, 68 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:38,321 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 59 Invalid, 326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-17 19:38:38,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-03-17 19:38:38,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 85. [2022-03-17 19:38:38,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 66 states have (on average 1.0606060606060606) internal successors, (70), 67 states have internal predecessors, (70), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-17 19:38:38,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 89 transitions. [2022-03-17 19:38:38,326 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 89 transitions. Word has length 70 [2022-03-17 19:38:38,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:38,326 INFO L478 AbstractCegarLoop]: Abstraction has 85 states and 89 transitions. [2022-03-17 19:38:38,326 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 13 states have internal predecessors, (66), 8 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-17 19:38:38,326 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 89 transitions. [2022-03-17 19:38:38,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-03-17 19:38:38,327 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:38,327 INFO L500 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:38,345 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-03-17 19:38:38,543 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:38,544 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:38,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:38,544 INFO L85 PathProgramCache]: Analyzing trace with hash 723143603, now seen corresponding path program 7 times [2022-03-17 19:38:38,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:38,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699222743] [2022-03-17 19:38:38,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:38,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:38,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:38,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:38,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:38,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-17 19:38:38,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:38,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-17 19:38:38,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:38,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-17 19:38:38,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:38,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-17 19:38:38,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:38,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-17 19:38:38,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:38,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-17 19:38:38,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:38,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-17 19:38:38,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:38,704 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 94 proven. 60 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-17 19:38:38,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:38,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699222743] [2022-03-17 19:38:38,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699222743] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:38,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132650772] [2022-03-17 19:38:38,705 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 19:38:38,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:38,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:38,706 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-03-17 19:38:38,707 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-03-17 19:38:38,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:38,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-17 19:38:38,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:38,996 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 132 proven. 42 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-03-17 19:38:38,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:39,115 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 110 proven. 42 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-03-17 19:38:39,115 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2132650772] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:39,115 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:39,115 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 16] total 27 [2022-03-17 19:38:39,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434642274] [2022-03-17 19:38:39,116 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:39,116 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-17 19:38:39,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:39,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-17 19:38:39,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=544, Unknown=0, NotChecked=0, Total=702 [2022-03-17 19:38:39,117 INFO L87 Difference]: Start difference. First operand 85 states and 89 transitions. Second operand has 27 states, 27 states have (on average 3.0) internal successors, (81), 26 states have internal predecessors, (81), 16 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2022-03-17 19:38:39,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:39,468 INFO L93 Difference]: Finished difference Result 156 states and 181 transitions. [2022-03-17 19:38:39,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-17 19:38:39,469 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.0) internal successors, (81), 26 states have internal predecessors, (81), 16 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) Word has length 86 [2022-03-17 19:38:39,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:39,469 INFO L225 Difference]: With dead ends: 156 [2022-03-17 19:38:39,469 INFO L226 Difference]: Without dead ends: 115 [2022-03-17 19:38:39,470 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=377, Invalid=1263, Unknown=0, NotChecked=0, Total=1640 [2022-03-17 19:38:39,471 INFO L912 BasicCegarLoop]: 26 mSDtfsCounter, 134 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:39,471 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 103 Invalid, 685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 594 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-17 19:38:39,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-03-17 19:38:39,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 87. [2022-03-17 19:38:39,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 68 states have (on average 1.0588235294117647) internal successors, (72), 69 states have internal predecessors, (72), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-17 19:38:39,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 91 transitions. [2022-03-17 19:38:39,476 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 91 transitions. Word has length 86 [2022-03-17 19:38:39,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:39,476 INFO L478 AbstractCegarLoop]: Abstraction has 87 states and 91 transitions. [2022-03-17 19:38:39,476 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.0) internal successors, (81), 26 states have internal predecessors, (81), 16 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2022-03-17 19:38:39,477 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 91 transitions. [2022-03-17 19:38:39,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-03-17 19:38:39,477 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:39,477 INFO L500 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:39,498 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-03-17 19:38:39,696 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:39,697 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:39,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:39,697 INFO L85 PathProgramCache]: Analyzing trace with hash -823513514, now seen corresponding path program 8 times [2022-03-17 19:38:39,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:39,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957708237] [2022-03-17 19:38:39,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:39,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:39,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:39,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:39,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:39,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-17 19:38:39,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:39,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-17 19:38:39,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:39,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-17 19:38:39,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:39,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-17 19:38:39,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:39,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-17 19:38:39,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:39,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-17 19:38:39,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:39,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 19:38:39,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:39,831 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 94 proven. 74 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-17 19:38:39,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:39,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957708237] [2022-03-17 19:38:39,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957708237] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:39,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1289916273] [2022-03-17 19:38:39,831 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 19:38:39,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:39,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:39,832 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-03-17 19:38:39,833 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-03-17 19:38:39,875 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 19:38:39,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:38:39,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-17 19:38:39,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:40,088 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-17 19:38:40,088 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:40,227 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-17 19:38:40,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1289916273] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:40,227 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:40,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 12] total 29 [2022-03-17 19:38:40,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240501201] [2022-03-17 19:38:40,228 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:40,228 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-17 19:38:40,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:40,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-17 19:38:40,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2022-03-17 19:38:40,229 INFO L87 Difference]: Start difference. First operand 87 states and 91 transitions. Second operand has 29 states, 29 states have (on average 3.413793103448276) internal successors, (99), 27 states have internal predecessors, (99), 17 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-03-17 19:38:40,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:40,876 INFO L93 Difference]: Finished difference Result 169 states and 198 transitions. [2022-03-17 19:38:40,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-17 19:38:40,876 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.413793103448276) internal successors, (99), 27 states have internal predecessors, (99), 17 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 88 [2022-03-17 19:38:40,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:40,877 INFO L225 Difference]: With dead ends: 169 [2022-03-17 19:38:40,877 INFO L226 Difference]: Without dead ends: 130 [2022-03-17 19:38:40,878 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 191 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1069 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=683, Invalid=3099, Unknown=0, NotChecked=0, Total=3782 [2022-03-17 19:38:40,878 INFO L912 BasicCegarLoop]: 33 mSDtfsCounter, 200 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 778 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 778 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:40,879 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 95 Invalid, 935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 778 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 19:38:40,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-03-17 19:38:40,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 97. [2022-03-17 19:38:40,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 76 states have (on average 1.0526315789473684) internal successors, (80), 77 states have internal predecessors, (80), 11 states have call successors, (11), 10 states have call predecessors, (11), 9 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-17 19:38:40,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 101 transitions. [2022-03-17 19:38:40,884 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 101 transitions. Word has length 88 [2022-03-17 19:38:40,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:40,884 INFO L478 AbstractCegarLoop]: Abstraction has 97 states and 101 transitions. [2022-03-17 19:38:40,884 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 3.413793103448276) internal successors, (99), 27 states have internal predecessors, (99), 17 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-03-17 19:38:40,884 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 101 transitions. [2022-03-17 19:38:40,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-03-17 19:38:40,885 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:40,885 INFO L500 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:40,902 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-03-17 19:38:41,099 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,SelfDestructingSolverStorable10 [2022-03-17 19:38:41,100 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:41,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:41,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1909818931, now seen corresponding path program 9 times [2022-03-17 19:38:41,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:41,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631824526] [2022-03-17 19:38:41,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:41,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:41,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:41,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:41,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:41,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-17 19:38:41,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:41,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-17 19:38:41,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:41,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-17 19:38:41,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:41,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-17 19:38:41,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:41,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-17 19:38:41,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:41,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-17 19:38:41,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:41,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-17 19:38:41,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:41,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 19:38:41,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:41,258 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 123 proven. 93 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-17 19:38:41,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:41,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631824526] [2022-03-17 19:38:41,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631824526] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:41,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247512821] [2022-03-17 19:38:41,258 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 19:38:41,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:41,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:41,259 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-03-17 19:38:41,260 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-03-17 19:38:41,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-03-17 19:38:41,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:38:41,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-17 19:38:41,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:41,618 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 144 proven. 72 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-17 19:38:41,618 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:41,759 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 144 proven. 72 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-17 19:38:41,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247512821] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:41,760 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:41,760 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 32 [2022-03-17 19:38:41,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069558731] [2022-03-17 19:38:41,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:41,760 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-17 19:38:41,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:41,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-17 19:38:41,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=767, Unknown=0, NotChecked=0, Total=992 [2022-03-17 19:38:41,761 INFO L87 Difference]: Start difference. First operand 97 states and 101 transitions. Second operand has 32 states, 32 states have (on average 2.78125) internal successors, (89), 31 states have internal predecessors, (89), 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-03-17 19:38:42,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:42,152 INFO L93 Difference]: Finished difference Result 178 states and 209 transitions. [2022-03-17 19:38:42,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-17 19:38:42,153 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.78125) internal successors, (89), 31 states have internal predecessors, (89), 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 98 [2022-03-17 19:38:42,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:42,154 INFO L225 Difference]: With dead ends: 178 [2022-03-17 19:38:42,154 INFO L226 Difference]: Without dead ends: 135 [2022-03-17 19:38:42,154 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=569, Invalid=1881, Unknown=0, NotChecked=0, Total=2450 [2022-03-17 19:38:42,155 INFO L912 BasicCegarLoop]: 30 mSDtfsCounter, 173 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:42,155 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 62 Invalid, 578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-17 19:38:42,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-03-17 19:38:42,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 99. [2022-03-17 19:38:42,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 78 states have (on average 1.0512820512820513) internal successors, (82), 79 states have internal predecessors, (82), 11 states have call successors, (11), 10 states have call predecessors, (11), 9 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-17 19:38:42,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 103 transitions. [2022-03-17 19:38:42,161 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 103 transitions. Word has length 98 [2022-03-17 19:38:42,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:42,162 INFO L478 AbstractCegarLoop]: Abstraction has 99 states and 103 transitions. [2022-03-17 19:38:42,162 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.78125) internal successors, (89), 31 states have internal predecessors, (89), 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-03-17 19:38:42,162 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 103 transitions. [2022-03-17 19:38:42,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-03-17 19:38:42,162 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:42,163 INFO L500 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:42,179 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-03-17 19:38:42,367 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:42,367 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:42,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:42,368 INFO L85 PathProgramCache]: Analyzing trace with hash 2091155440, now seen corresponding path program 10 times [2022-03-17 19:38:42,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:42,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407815251] [2022-03-17 19:38:42,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:42,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:42,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:42,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:42,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:42,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-17 19:38:42,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:42,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-17 19:38:42,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:42,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-17 19:38:42,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:42,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-17 19:38:42,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:42,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-17 19:38:42,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:42,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-17 19:38:42,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:42,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 19:38:42,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:42,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 19:38:42,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:42,490 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 88 proven. 146 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-17 19:38:42,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:42,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407815251] [2022-03-17 19:38:42,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407815251] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:42,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7856948] [2022-03-17 19:38:42,491 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 19:38:42,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:42,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:42,492 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-03-17 19:38:42,495 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-03-17 19:38:42,539 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 19:38:42,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:38:42,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-17 19:38:42,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:42,674 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-17 19:38:42,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:42,835 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-17 19:38:42,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7856948] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:42,835 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:42,835 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 19 [2022-03-17 19:38:42,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139315863] [2022-03-17 19:38:42,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:42,836 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-17 19:38:42,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:42,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-17 19:38:42,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2022-03-17 19:38:42,837 INFO L87 Difference]: Start difference. First operand 99 states and 103 transitions. Second operand has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 16 states have internal predecessors, (81), 11 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-17 19:38:43,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:43,085 INFO L93 Difference]: Finished difference Result 118 states and 124 transitions. [2022-03-17 19:38:43,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-17 19:38:43,086 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 16 states have internal predecessors, (81), 11 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 100 [2022-03-17 19:38:43,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:43,089 INFO L225 Difference]: With dead ends: 118 [2022-03-17 19:38:43,089 INFO L226 Difference]: Without dead ends: 116 [2022-03-17 19:38:43,089 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 222 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=274, Invalid=848, Unknown=0, NotChecked=0, Total=1122 [2022-03-17 19:38:43,090 INFO L912 BasicCegarLoop]: 30 mSDtfsCounter, 80 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:43,090 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 62 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-17 19:38:43,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-03-17 19:38:43,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 111. [2022-03-17 19:38:43,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 87 states have (on average 1.0459770114942528) internal successors, (91), 88 states have internal predecessors, (91), 13 states have call successors, (13), 11 states have call predecessors, (13), 10 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-17 19:38:43,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 116 transitions. [2022-03-17 19:38:43,099 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 116 transitions. Word has length 100 [2022-03-17 19:38:43,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:43,099 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 116 transitions. [2022-03-17 19:38:43,099 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 16 states have internal predecessors, (81), 11 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-17 19:38:43,099 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 116 transitions. [2022-03-17 19:38:43,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-03-17 19:38:43,100 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:43,100 INFO L500 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:43,118 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-03-17 19:38:43,315 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,SelfDestructingSolverStorable12 [2022-03-17 19:38:43,315 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:43,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:43,316 INFO L85 PathProgramCache]: Analyzing trace with hash -661362408, now seen corresponding path program 11 times [2022-03-17 19:38:43,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:43,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851360179] [2022-03-17 19:38:43,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:43,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:43,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:43,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:43,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:43,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-17 19:38:43,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:43,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-17 19:38:43,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:43,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-17 19:38:43,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:43,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-17 19:38:43,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:43,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-17 19:38:43,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:43,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-17 19:38:43,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:43,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 19:38:43,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:43,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 19:38:43,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:43,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 19:38:43,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:43,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 19:38:43,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:43,511 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 193 proven. 117 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-17 19:38:43,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:43,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851360179] [2022-03-17 19:38:43,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851360179] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:43,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928394561] [2022-03-17 19:38:43,511 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 19:38:43,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:43,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:43,513 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-03-17 19:38:43,514 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-03-17 19:38:43,566 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-03-17 19:38:43,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:38:43,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-17 19:38:43,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:43,978 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 220 proven. 90 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-17 19:38:43,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:44,154 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 220 proven. 90 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-17 19:38:44,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928394561] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:44,154 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:44,154 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 39 [2022-03-17 19:38:44,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124300705] [2022-03-17 19:38:44,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:44,155 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-17 19:38:44,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:44,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-17 19:38:44,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=1140, Unknown=0, NotChecked=0, Total=1482 [2022-03-17 19:38:44,156 INFO L87 Difference]: Start difference. First operand 111 states and 116 transitions. Second operand has 39 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 38 states have internal predecessors, (111), 24 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-03-17 19:38:44,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:44,798 INFO L93 Difference]: Finished difference Result 253 states and 301 transitions. [2022-03-17 19:38:44,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-17 19:38:44,799 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 38 states have internal predecessors, (111), 24 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) Word has length 116 [2022-03-17 19:38:44,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:44,800 INFO L225 Difference]: With dead ends: 253 [2022-03-17 19:38:44,800 INFO L226 Difference]: Without dead ends: 159 [2022-03-17 19:38:44,801 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1355 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1163, Invalid=3807, Unknown=0, NotChecked=0, Total=4970 [2022-03-17 19:38:44,802 INFO L912 BasicCegarLoop]: 32 mSDtfsCounter, 267 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 679 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 882 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:44,802 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 64 Invalid, 882 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 679 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 19:38:44,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2022-03-17 19:38:44,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 115. [2022-03-17 19:38:44,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 91 states have (on average 1.043956043956044) internal successors, (95), 92 states have internal predecessors, (95), 13 states have call successors, (13), 11 states have call predecessors, (13), 10 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-17 19:38:44,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 120 transitions. [2022-03-17 19:38:44,807 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 120 transitions. Word has length 116 [2022-03-17 19:38:44,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:44,807 INFO L478 AbstractCegarLoop]: Abstraction has 115 states and 120 transitions. [2022-03-17 19:38:44,807 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 38 states have internal predecessors, (111), 24 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-03-17 19:38:44,808 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 120 transitions. [2022-03-17 19:38:44,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-03-17 19:38:44,808 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:44,808 INFO L500 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:44,826 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-03-17 19:38:45,019 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,SelfDestructingSolverStorable13 [2022-03-17 19:38:45,019 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:45,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:45,020 INFO L85 PathProgramCache]: Analyzing trace with hash 893969182, now seen corresponding path program 12 times [2022-03-17 19:38:45,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:45,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234157036] [2022-03-17 19:38:45,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:45,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:45,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:45,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:45,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:45,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-17 19:38:45,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:45,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-17 19:38:45,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:45,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-17 19:38:45,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:45,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-17 19:38:45,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:45,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-17 19:38:45,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:45,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 19:38:45,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:45,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 19:38:45,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:45,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 19:38:45,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:45,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 19:38:45,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:45,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 19:38:45,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:45,169 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 130 proven. 222 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-17 19:38:45,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:45,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234157036] [2022-03-17 19:38:45,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234157036] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:45,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486196313] [2022-03-17 19:38:45,169 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 19:38:45,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:45,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:45,171 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-03-17 19:38:45,172 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-03-17 19:38:45,228 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-03-17 19:38:45,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:38:45,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-17 19:38:45,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:45,372 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-17 19:38:45,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:45,529 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-17 19:38:45,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486196313] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:45,530 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:45,530 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 21 [2022-03-17 19:38:45,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491517980] [2022-03-17 19:38:45,530 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:45,531 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-17 19:38:45,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:45,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-17 19:38:45,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2022-03-17 19:38:45,531 INFO L87 Difference]: Start difference. First operand 115 states and 120 transitions. Second operand has 21 states, 21 states have (on average 4.333333333333333) internal successors, (91), 18 states have internal predecessors, (91), 13 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-17 19:38:45,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:45,827 INFO L93 Difference]: Finished difference Result 134 states and 141 transitions. [2022-03-17 19:38:45,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-17 19:38:45,827 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.333333333333333) internal successors, (91), 18 states have internal predecessors, (91), 13 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 120 [2022-03-17 19:38:45,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:45,828 INFO L225 Difference]: With dead ends: 134 [2022-03-17 19:38:45,828 INFO L226 Difference]: Without dead ends: 132 [2022-03-17 19:38:45,828 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 268 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=355, Invalid=1051, Unknown=0, NotChecked=0, Total=1406 [2022-03-17 19:38:45,829 INFO L912 BasicCegarLoop]: 32 mSDtfsCounter, 90 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 447 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:45,829 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 74 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 447 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-17 19:38:45,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-03-17 19:38:45,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 127. [2022-03-17 19:38:45,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 100 states have (on average 1.04) internal successors, (104), 101 states have internal predecessors, (104), 15 states have call successors, (15), 12 states have call predecessors, (15), 11 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-03-17 19:38:45,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 133 transitions. [2022-03-17 19:38:45,834 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 133 transitions. Word has length 120 [2022-03-17 19:38:45,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:45,834 INFO L478 AbstractCegarLoop]: Abstraction has 127 states and 133 transitions. [2022-03-17 19:38:45,835 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.333333333333333) internal successors, (91), 18 states have internal predecessors, (91), 13 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-17 19:38:45,835 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 133 transitions. [2022-03-17 19:38:45,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-03-17 19:38:45,835 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:45,835 INFO L500 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:45,852 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-03-17 19:38:46,052 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,SelfDestructingSolverStorable14 [2022-03-17 19:38:46,052 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:46,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:46,053 INFO L85 PathProgramCache]: Analyzing trace with hash -124211130, now seen corresponding path program 13 times [2022-03-17 19:38:46,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:46,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782464603] [2022-03-17 19:38:46,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:46,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:46,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:46,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:46,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:46,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-17 19:38:46,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:46,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-17 19:38:46,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:46,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-17 19:38:46,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:46,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-17 19:38:46,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:46,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-17 19:38:46,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:46,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 19:38:46,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:46,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 19:38:46,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:46,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 19:38:46,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:46,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 19:38:46,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:46,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 19:38:46,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:46,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 19:38:46,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:46,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 19:38:46,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:46,309 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 279 proven. 165 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-17 19:38:46,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:46,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782464603] [2022-03-17 19:38:46,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782464603] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:46,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391128418] [2022-03-17 19:38:46,309 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 19:38:46,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:46,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:46,311 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-03-17 19:38:46,312 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-03-17 19:38:46,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:46,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-17 19:38:46,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:46,819 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 352 proven. 132 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2022-03-17 19:38:46,819 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:47,008 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 310 proven. 132 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2022-03-17 19:38:47,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391128418] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:47,009 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:47,009 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26, 26] total 42 [2022-03-17 19:38:47,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376481880] [2022-03-17 19:38:47,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:47,009 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-03-17 19:38:47,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:47,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-03-17 19:38:47,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2022-03-17 19:38:47,010 INFO L87 Difference]: Start difference. First operand 127 states and 133 transitions. Second operand has 42 states, 42 states have (on average 2.880952380952381) internal successors, (121), 41 states have internal predecessors, (121), 26 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) [2022-03-17 19:38:47,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:47,502 INFO L93 Difference]: Finished difference Result 238 states and 280 transitions. [2022-03-17 19:38:47,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-17 19:38:47,503 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.880952380952381) internal successors, (121), 41 states have internal predecessors, (121), 26 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) Word has length 136 [2022-03-17 19:38:47,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:47,504 INFO L225 Difference]: With dead ends: 238 [2022-03-17 19:38:47,504 INFO L226 Difference]: Without dead ends: 177 [2022-03-17 19:38:47,505 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1111 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=967, Invalid=3323, Unknown=0, NotChecked=0, Total=4290 [2022-03-17 19:38:47,506 INFO L912 BasicCegarLoop]: 36 mSDtfsCounter, 229 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:47,506 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [230 Valid, 68 Invalid, 705 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 19:38:47,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2022-03-17 19:38:47,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 129. [2022-03-17 19:38:47,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 102 states have (on average 1.0392156862745099) internal successors, (106), 103 states have internal predecessors, (106), 15 states have call successors, (15), 12 states have call predecessors, (15), 11 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-03-17 19:38:47,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 135 transitions. [2022-03-17 19:38:47,512 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 135 transitions. Word has length 136 [2022-03-17 19:38:47,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:47,512 INFO L478 AbstractCegarLoop]: Abstraction has 129 states and 135 transitions. [2022-03-17 19:38:47,512 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.880952380952381) internal successors, (121), 41 states have internal predecessors, (121), 26 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) [2022-03-17 19:38:47,512 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 135 transitions. [2022-03-17 19:38:47,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-03-17 19:38:47,513 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:47,513 INFO L500 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:47,529 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-03-17 19:38:47,729 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,SelfDestructingSolverStorable15 [2022-03-17 19:38:47,730 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:47,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:47,730 INFO L85 PathProgramCache]: Analyzing trace with hash -1132461015, now seen corresponding path program 14 times [2022-03-17 19:38:47,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:47,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188301664] [2022-03-17 19:38:47,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:47,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:47,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:47,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:47,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:47,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-17 19:38:47,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:48,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-17 19:38:48,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:48,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-17 19:38:48,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:48,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-17 19:38:48,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:48,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-17 19:38:48,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:48,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-17 19:38:48,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:48,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 19:38:48,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:48,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 19:38:48,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:48,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 19:38:48,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:48,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 19:38:48,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:48,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 19:38:48,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:48,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 19:38:48,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:48,032 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 279 proven. 189 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-17 19:38:48,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:48,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188301664] [2022-03-17 19:38:48,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188301664] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:48,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637586334] [2022-03-17 19:38:48,032 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 19:38:48,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:48,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:48,034 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-03-17 19:38:48,035 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-03-17 19:38:48,085 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 19:38:48,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:38:48,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-17 19:38:48,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:48,484 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-17 19:38:48,485 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:48,673 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-17 19:38:48,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637586334] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:48,673 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:48,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 17, 17] total 44 [2022-03-17 19:38:48,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133796598] [2022-03-17 19:38:48,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:48,674 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-03-17 19:38:48,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:48,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-03-17 19:38:48,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2022-03-17 19:38:48,675 INFO L87 Difference]: Start difference. First operand 129 states and 135 transitions. Second operand has 44 states, 44 states have (on average 3.3863636363636362) internal successors, (149), 42 states have internal predecessors, (149), 27 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-17 19:38:49,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:49,831 INFO L93 Difference]: Finished difference Result 251 states and 297 transitions. [2022-03-17 19:38:49,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-17 19:38:49,832 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 3.3863636363636362) internal successors, (149), 42 states have internal predecessors, (149), 27 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) Word has length 138 [2022-03-17 19:38:49,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:49,834 INFO L225 Difference]: With dead ends: 251 [2022-03-17 19:38:49,834 INFO L226 Difference]: Without dead ends: 192 [2022-03-17 19:38:49,835 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 301 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2914 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1623, Invalid=7689, Unknown=0, NotChecked=0, Total=9312 [2022-03-17 19:38:49,836 INFO L912 BasicCegarLoop]: 48 mSDtfsCounter, 349 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1550 mSolverCounterSat, 293 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 1843 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 293 IncrementalHoareTripleChecker+Valid, 1550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:49,836 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [350 Valid, 120 Invalid, 1843 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [293 Valid, 1550 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 19:38:49,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2022-03-17 19:38:49,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 139. [2022-03-17 19:38:49,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 110 states have (on average 1.0363636363636364) internal successors, (114), 111 states have internal predecessors, (114), 16 states have call successors, (16), 13 states have call predecessors, (16), 12 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-17 19:38:49,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 145 transitions. [2022-03-17 19:38:49,842 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 145 transitions. Word has length 138 [2022-03-17 19:38:49,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:49,842 INFO L478 AbstractCegarLoop]: Abstraction has 139 states and 145 transitions. [2022-03-17 19:38:49,842 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 3.3863636363636362) internal successors, (149), 42 states have internal predecessors, (149), 27 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-17 19:38:49,842 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 145 transitions. [2022-03-17 19:38:49,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-03-17 19:38:49,843 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:49,843 INFO L500 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:49,859 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-03-17 19:38:50,055 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:50,055 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:50,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:50,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1762808352, now seen corresponding path program 15 times [2022-03-17 19:38:50,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:50,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083031271] [2022-03-17 19:38:50,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:50,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:50,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:50,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:50,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:50,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-17 19:38:50,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:50,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-17 19:38:50,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:50,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-17 19:38:50,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:50,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-17 19:38:50,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:50,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-17 19:38:50,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:50,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 19:38:50,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:50,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 19:38:50,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:50,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 19:38:50,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:50,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 19:38:50,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:50,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 19:38:50,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:50,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 19:38:50,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:50,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 19:38:50,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:50,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 19:38:50,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:50,364 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 328 proven. 218 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-17 19:38:50,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:50,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083031271] [2022-03-17 19:38:50,364 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083031271] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:50,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915276914] [2022-03-17 19:38:50,364 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 19:38:50,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:50,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:50,365 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-03-17 19:38:50,367 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-03-17 19:38:50,431 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-03-17 19:38:50,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:38:50,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-17 19:38:50,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:50,847 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-17 19:38:50,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:51,048 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-17 19:38:51,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915276914] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:51,048 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:51,048 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 18, 18] total 47 [2022-03-17 19:38:51,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851671646] [2022-03-17 19:38:51,049 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:51,049 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-17 19:38:51,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:51,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-17 19:38:51,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=1811, Unknown=0, NotChecked=0, Total=2162 [2022-03-17 19:38:51,052 INFO L87 Difference]: Start difference. First operand 139 states and 145 transitions. Second operand has 47 states, 47 states have (on average 3.382978723404255) internal successors, (159), 45 states have internal predecessors, (159), 29 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-17 19:38:52,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:52,249 INFO L93 Difference]: Finished difference Result 269 states and 318 transitions. [2022-03-17 19:38:52,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-17 19:38:52,249 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 3.382978723404255) internal successors, (159), 45 states have internal predecessors, (159), 29 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Word has length 148 [2022-03-17 19:38:52,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:52,250 INFO L225 Difference]: With dead ends: 269 [2022-03-17 19:38:52,250 INFO L226 Difference]: Without dead ends: 206 [2022-03-17 19:38:52,253 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 323 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3391 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1859, Invalid=8853, Unknown=0, NotChecked=0, Total=10712 [2022-03-17 19:38:52,253 INFO L912 BasicCegarLoop]: 51 mSDtfsCounter, 454 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1398 mSolverCounterSat, 392 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 1790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 392 IncrementalHoareTripleChecker+Valid, 1398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:52,253 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [455 Valid, 123 Invalid, 1790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [392 Valid, 1398 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 19:38:52,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2022-03-17 19:38:52,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 149. [2022-03-17 19:38:52,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 118 states have (on average 1.0338983050847457) internal successors, (122), 119 states have internal predecessors, (122), 17 states have call successors, (17), 14 states have call predecessors, (17), 13 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-03-17 19:38:52,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 155 transitions. [2022-03-17 19:38:52,260 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 155 transitions. Word has length 148 [2022-03-17 19:38:52,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:52,260 INFO L478 AbstractCegarLoop]: Abstraction has 149 states and 155 transitions. [2022-03-17 19:38:52,260 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 3.382978723404255) internal successors, (159), 45 states have internal predecessors, (159), 29 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-17 19:38:52,260 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 155 transitions. [2022-03-17 19:38:52,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-03-17 19:38:52,261 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:52,261 INFO L500 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:52,278 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-03-17 19:38:52,467 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,SelfDestructingSolverStorable17 [2022-03-17 19:38:52,467 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:52,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:52,468 INFO L85 PathProgramCache]: Analyzing trace with hash -263642921, now seen corresponding path program 16 times [2022-03-17 19:38:52,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:52,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494425301] [2022-03-17 19:38:52,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:52,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:52,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:52,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:52,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:52,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-17 19:38:52,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:52,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-17 19:38:52,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:52,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-17 19:38:52,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:52,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-17 19:38:52,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:52,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-17 19:38:52,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:52,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-17 19:38:52,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:52,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-17 19:38:52,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:52,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 19:38:52,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:52,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 19:38:52,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:52,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 19:38:52,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:52,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 19:38:52,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:52,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 19:38:52,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:52,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 19:38:52,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:52,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 19:38:52,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:52,791 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 381 proven. 249 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-17 19:38:52,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:52,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494425301] [2022-03-17 19:38:52,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494425301] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:52,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990217905] [2022-03-17 19:38:52,792 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 19:38:52,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:52,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:52,793 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-03-17 19:38:52,794 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-03-17 19:38:52,853 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 19:38:52,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:38:52,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-17 19:38:52,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:53,288 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-17 19:38:53,288 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:53,525 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-17 19:38:53,525 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990217905] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:53,525 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:53,525 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 19, 19] total 50 [2022-03-17 19:38:53,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430993842] [2022-03-17 19:38:53,525 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:53,526 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-03-17 19:38:53,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:53,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-03-17 19:38:53,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=398, Invalid=2052, Unknown=0, NotChecked=0, Total=2450 [2022-03-17 19:38:53,527 INFO L87 Difference]: Start difference. First operand 149 states and 155 transitions. Second operand has 50 states, 50 states have (on average 3.38) internal successors, (169), 48 states have internal predecessors, (169), 31 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-17 19:38:54,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:54,938 INFO L93 Difference]: Finished difference Result 287 states and 339 transitions. [2022-03-17 19:38:54,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-17 19:38:54,938 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 3.38) internal successors, (169), 48 states have internal predecessors, (169), 31 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Word has length 158 [2022-03-17 19:38:54,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:54,939 INFO L225 Difference]: With dead ends: 287 [2022-03-17 19:38:54,939 INFO L226 Difference]: Without dead ends: 220 [2022-03-17 19:38:54,941 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 455 GetRequests, 345 SyntacticMatches, 1 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3904 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2111, Invalid=10099, Unknown=0, NotChecked=0, Total=12210 [2022-03-17 19:38:54,941 INFO L912 BasicCegarLoop]: 54 mSDtfsCounter, 451 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1784 mSolverCounterSat, 330 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 452 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 2114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 330 IncrementalHoareTripleChecker+Valid, 1784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:54,941 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [452 Valid, 121 Invalid, 2114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [330 Valid, 1784 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-17 19:38:54,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-03-17 19:38:54,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 159. [2022-03-17 19:38:54,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 126 states have (on average 1.0317460317460319) internal successors, (130), 127 states have internal predecessors, (130), 18 states have call successors, (18), 15 states have call predecessors, (18), 14 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-17 19:38:54,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 165 transitions. [2022-03-17 19:38:54,948 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 165 transitions. Word has length 158 [2022-03-17 19:38:54,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:54,948 INFO L478 AbstractCegarLoop]: Abstraction has 159 states and 165 transitions. [2022-03-17 19:38:54,949 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 3.38) internal successors, (169), 48 states have internal predecessors, (169), 31 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-17 19:38:54,949 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 165 transitions. [2022-03-17 19:38:54,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-03-17 19:38:54,949 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:54,949 INFO L500 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:54,966 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-03-17 19:38:55,155 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:55,155 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:55,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:55,156 INFO L85 PathProgramCache]: Analyzing trace with hash -243938034, now seen corresponding path program 17 times [2022-03-17 19:38:55,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:55,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830573353] [2022-03-17 19:38:55,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:55,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:55,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:55,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:55,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:55,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-17 19:38:55,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:55,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-17 19:38:55,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:55,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-17 19:38:55,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:55,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-17 19:38:55,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:55,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 19:38:55,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:55,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 19:38:55,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:55,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 19:38:55,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:55,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 19:38:55,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:55,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 19:38:55,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:55,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 19:38:55,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:55,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 19:38:55,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:55,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 19:38:55,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:55,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 19:38:55,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:55,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 19:38:55,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:55,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:38:55,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:55,504 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 438 proven. 282 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-17 19:38:55,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:55,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830573353] [2022-03-17 19:38:55,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830573353] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:55,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256153206] [2022-03-17 19:38:55,505 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 19:38:55,505 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:55,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:55,506 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-03-17 19:38:55,507 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-03-17 19:38:55,577 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-03-17 19:38:55,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:38:55,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-17 19:38:55,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:56,230 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 480 proven. 240 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-17 19:38:56,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:56,457 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 480 proven. 240 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-17 19:38:56,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256153206] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:56,457 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:56,457 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 53 [2022-03-17 19:38:56,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061797986] [2022-03-17 19:38:56,458 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:56,458 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-03-17 19:38:56,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:56,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-03-17 19:38:56,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=617, Invalid=2139, Unknown=0, NotChecked=0, Total=2756 [2022-03-17 19:38:56,459 INFO L87 Difference]: Start difference. First operand 159 states and 165 transitions. Second operand has 53 states, 53 states have (on average 2.7358490566037736) internal successors, (145), 52 states have internal predecessors, (145), 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-03-17 19:38:57,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:57,202 INFO L93 Difference]: Finished difference Result 296 states and 350 transitions. [2022-03-17 19:38:57,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-17 19:38:57,202 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.7358490566037736) internal successors, (145), 52 states have internal predecessors, (145), 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 168 [2022-03-17 19:38:57,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:57,203 INFO L225 Difference]: With dead ends: 296 [2022-03-17 19:38:57,203 INFO L226 Difference]: Without dead ends: 225 [2022-03-17 19:38:57,204 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 366 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1870 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1619, Invalid=5521, Unknown=0, NotChecked=0, Total=7140 [2022-03-17 19:38:57,205 INFO L912 BasicCegarLoop]: 44 mSDtfsCounter, 294 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 1100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:57,205 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 91 Invalid, 1100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 891 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 19:38:57,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-03-17 19:38:57,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 161. [2022-03-17 19:38:57,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 128 states have (on average 1.03125) internal successors, (132), 129 states have internal predecessors, (132), 18 states have call successors, (18), 15 states have call predecessors, (18), 14 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-17 19:38:57,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 167 transitions. [2022-03-17 19:38:57,212 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 167 transitions. Word has length 168 [2022-03-17 19:38:57,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:57,212 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 167 transitions. [2022-03-17 19:38:57,212 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.7358490566037736) internal successors, (145), 52 states have internal predecessors, (145), 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-03-17 19:38:57,212 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 167 transitions. [2022-03-17 19:38:57,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-03-17 19:38:57,213 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:57,213 INFO L500 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:57,229 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-03-17 19:38:57,419 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:57,419 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:57,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:57,420 INFO L85 PathProgramCache]: Analyzing trace with hash -509815567, now seen corresponding path program 18 times [2022-03-17 19:38:57,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:57,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091284445] [2022-03-17 19:38:57,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:57,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:57,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:57,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:57,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:57,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-17 19:38:57,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:57,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-17 19:38:57,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:57,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-17 19:38:57,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:57,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-17 19:38:57,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:57,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-17 19:38:57,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:57,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 19:38:57,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:57,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 19:38:57,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:57,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 19:38:57,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:57,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 19:38:57,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:57,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 19:38:57,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:57,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 19:38:57,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:57,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 19:38:57,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:57,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 19:38:57,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:57,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 19:38:57,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:57,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 19:38:57,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:57,614 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 270 proven. 482 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-17 19:38:57,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:57,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091284445] [2022-03-17 19:38:57,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091284445] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:57,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077070636] [2022-03-17 19:38:57,615 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 19:38:57,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:57,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:57,616 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-03-17 19:38:57,618 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-03-17 19:38:57,692 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-03-17 19:38:57,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:38:57,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 35 conjunts are in the unsatisfiable core [2022-03-17 19:38:57,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:38:57,920 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-17 19:38:57,920 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:38:58,173 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-17 19:38:58,173 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077070636] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:38:58,173 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:38:58,174 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 26 [2022-03-17 19:38:58,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948605011] [2022-03-17 19:38:58,174 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:38:58,174 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-17 19:38:58,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:38:58,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-17 19:38:58,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=444, Unknown=0, NotChecked=0, Total=650 [2022-03-17 19:38:58,175 INFO L87 Difference]: Start difference. First operand 161 states and 167 transitions. Second operand has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 23 states have internal predecessors, (116), 18 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-17 19:38:58,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:38:58,566 INFO L93 Difference]: Finished difference Result 180 states and 188 transitions. [2022-03-17 19:38:58,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-17 19:38:58,566 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 23 states have internal predecessors, (116), 18 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) Word has length 170 [2022-03-17 19:38:58,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:38:58,567 INFO L225 Difference]: With dead ends: 180 [2022-03-17 19:38:58,567 INFO L226 Difference]: Without dead ends: 178 [2022-03-17 19:38:58,568 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 383 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=610, Invalid=1646, Unknown=0, NotChecked=0, Total=2256 [2022-03-17 19:38:58,568 INFO L912 BasicCegarLoop]: 37 mSDtfsCounter, 113 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-17 19:38:58,568 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 64 Invalid, 613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-17 19:38:58,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2022-03-17 19:38:58,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 173. [2022-03-17 19:38:58,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 137 states have (on average 1.0291970802919708) internal successors, (141), 138 states have internal predecessors, (141), 20 states have call successors, (20), 16 states have call predecessors, (20), 15 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-03-17 19:38:58,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 180 transitions. [2022-03-17 19:38:58,575 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 180 transitions. Word has length 170 [2022-03-17 19:38:58,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:38:58,576 INFO L478 AbstractCegarLoop]: Abstraction has 173 states and 180 transitions. [2022-03-17 19:38:58,576 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 23 states have internal predecessors, (116), 18 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-17 19:38:58,576 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 180 transitions. [2022-03-17 19:38:58,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-03-17 19:38:58,576 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:38:58,577 INFO L500 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 17, 17, 17, 17, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:38:58,595 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-03-17 19:38:58,787 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:58,788 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:38:58,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:38:58,788 INFO L85 PathProgramCache]: Analyzing trace with hash 82615321, now seen corresponding path program 19 times [2022-03-17 19:38:58,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:38:58,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800257420] [2022-03-17 19:38:58,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:38:58,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:38:58,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:38:59,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-17 19:38:59,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-17 19:38:59,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-17 19:38:59,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-17 19:38:59,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-17 19:38:59,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 19:38:59,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 19:38:59,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 19:38:59,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 19:38:59,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 19:38:59,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 19:38:59,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 19:38:59,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 19:38:59,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 19:38:59,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 19:38:59,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 19:38:59,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 19:38:59,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,206 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 564 proven. 320 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-17 19:38:59,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:38:59,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800257420] [2022-03-17 19:38:59,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800257420] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:38:59,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957665342] [2022-03-17 19:38:59,207 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 19:38:59,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:38:59,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:38:59,208 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-03-17 19:38:59,209 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-03-17 19:38:59,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:38:59,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 36 conjunts are in the unsatisfiable core [2022-03-17 19:38:59,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:39:00,026 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 672 proven. 272 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-03-17 19:39:00,027 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:39:00,283 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 610 proven. 272 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2022-03-17 19:39:00,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957665342] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:39:00,284 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:39:00,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 36, 36] total 57 [2022-03-17 19:39:00,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386242915] [2022-03-17 19:39:00,284 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:39:00,284 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-03-17 19:39:00,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:39:00,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-03-17 19:39:00,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=708, Invalid=2484, Unknown=0, NotChecked=0, Total=3192 [2022-03-17 19:39:00,285 INFO L87 Difference]: Start difference. First operand 173 states and 180 transitions. Second operand has 57 states, 57 states have (on average 2.824561403508772) internal successors, (161), 56 states have internal predecessors, (161), 36 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) [2022-03-17 19:39:01,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:39:01,083 INFO L93 Difference]: Finished difference Result 324 states and 382 transitions. [2022-03-17 19:39:01,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-17 19:39:01,085 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 2.824561403508772) internal successors, (161), 56 states have internal predecessors, (161), 36 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) Word has length 186 [2022-03-17 19:39:01,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:39:01,086 INFO L225 Difference]: With dead ends: 324 [2022-03-17 19:39:01,086 INFO L226 Difference]: Without dead ends: 243 [2022-03-17 19:39:01,087 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 406 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2176 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1832, Invalid=6358, Unknown=0, NotChecked=0, Total=8190 [2022-03-17 19:39:01,087 INFO L912 BasicCegarLoop]: 46 mSDtfsCounter, 298 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1062 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 1062 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 19:39:01,087 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 108 Invalid, 1258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 1062 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 19:39:01,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-03-17 19:39:01,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 175. [2022-03-17 19:39:01,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 139 states have (on average 1.0287769784172662) internal successors, (143), 140 states have internal predecessors, (143), 20 states have call successors, (20), 16 states have call predecessors, (20), 15 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-03-17 19:39:01,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 182 transitions. [2022-03-17 19:39:01,095 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 182 transitions. Word has length 186 [2022-03-17 19:39:01,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:39:01,095 INFO L478 AbstractCegarLoop]: Abstraction has 175 states and 182 transitions. [2022-03-17 19:39:01,095 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 2.824561403508772) internal successors, (161), 56 states have internal predecessors, (161), 36 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) [2022-03-17 19:39:01,095 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 182 transitions. [2022-03-17 19:39:01,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-03-17 19:39:01,096 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:39:01,096 INFO L500 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:39:01,115 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-03-17 19:39:01,312 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:01,313 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:39:01,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:39:01,313 INFO L85 PathProgramCache]: Analyzing trace with hash -535523012, now seen corresponding path program 20 times [2022-03-17 19:39:01,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:39:01,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894390675] [2022-03-17 19:39:01,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:39:01,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:39:01,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:39:01,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-17 19:39:01,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-17 19:39:01,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-17 19:39:01,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-17 19:39:01,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 19:39:01,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 19:39:01,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 19:39:01,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 19:39:01,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 19:39:01,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 19:39:01,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 19:39:01,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 19:39:01,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 19:39:01,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 19:39:01,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 19:39:01,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 19:39:01,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 19:39:01,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:01,867 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 564 proven. 354 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-17 19:39:01,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:39:01,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894390675] [2022-03-17 19:39:01,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894390675] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:39:01,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957708571] [2022-03-17 19:39:01,867 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 19:39:01,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:01,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:39:01,868 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-03-17 19:39:01,870 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-03-17 19:39:01,934 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 19:39:01,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:39:01,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 38 conjunts are in the unsatisfiable core [2022-03-17 19:39:01,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:39:02,476 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-17 19:39:02,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:39:02,765 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-17 19:39:02,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957708571] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:39:02,765 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:39:02,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 22, 22] total 59 [2022-03-17 19:39:02,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341619897] [2022-03-17 19:39:02,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:39:02,767 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-03-17 19:39:02,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:39:02,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-03-17 19:39:02,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=557, Invalid=2865, Unknown=0, NotChecked=0, Total=3422 [2022-03-17 19:39:02,768 INFO L87 Difference]: Start difference. First operand 175 states and 182 transitions. Second operand has 59 states, 59 states have (on average 3.3728813559322033) internal successors, (199), 57 states have internal predecessors, (199), 37 states have call successors, (39), 4 states have call predecessors, (39), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-17 19:39:04,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:39:04,397 INFO L93 Difference]: Finished difference Result 337 states and 399 transitions. [2022-03-17 19:39:04,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-17 19:39:04,397 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 3.3728813559322033) internal successors, (199), 57 states have internal predecessors, (199), 37 states have call successors, (39), 4 states have call predecessors, (39), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) Word has length 188 [2022-03-17 19:39:04,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:39:04,398 INFO L225 Difference]: With dead ends: 337 [2022-03-17 19:39:04,398 INFO L226 Difference]: Without dead ends: 258 [2022-03-17 19:39:04,400 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 411 SyntacticMatches, 1 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5659 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2963, Invalid=14329, Unknown=0, NotChecked=0, Total=17292 [2022-03-17 19:39:04,400 INFO L912 BasicCegarLoop]: 63 mSDtfsCounter, 514 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 2231 mSolverCounterSat, 403 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 515 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 2634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 403 IncrementalHoareTripleChecker+Valid, 2231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-17 19:39:04,400 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [515 Valid, 145 Invalid, 2634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [403 Valid, 2231 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-17 19:39:04,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-03-17 19:39:04,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 185. [2022-03-17 19:39:04,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 147 states have (on average 1.0272108843537415) internal successors, (151), 148 states have internal predecessors, (151), 21 states have call successors, (21), 17 states have call predecessors, (21), 16 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2022-03-17 19:39:04,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 192 transitions. [2022-03-17 19:39:04,409 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 192 transitions. Word has length 188 [2022-03-17 19:39:04,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:39:04,409 INFO L478 AbstractCegarLoop]: Abstraction has 185 states and 192 transitions. [2022-03-17 19:39:04,409 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 3.3728813559322033) internal successors, (199), 57 states have internal predecessors, (199), 37 states have call successors, (39), 4 states have call predecessors, (39), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-17 19:39:04,409 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 192 transitions. [2022-03-17 19:39:04,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-03-17 19:39:04,410 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:39:04,410 INFO L500 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:39:04,427 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-03-17 19:39:04,623 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,SelfDestructingSolverStorable22 [2022-03-17 19:39:04,623 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:39:04,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:39:04,624 INFO L85 PathProgramCache]: Analyzing trace with hash -1382971085, now seen corresponding path program 21 times [2022-03-17 19:39:04,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:39:04,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74536696] [2022-03-17 19:39:04,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:39:04,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:39:04,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:39:05,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-17 19:39:05,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-17 19:39:05,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-17 19:39:05,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-17 19:39:05,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-17 19:39:05,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-17 19:39:05,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 19:39:05,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 19:39:05,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 19:39:05,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 19:39:05,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 19:39:05,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 19:39:05,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 19:39:05,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 19:39:05,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 19:39:05,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 19:39:05,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 19:39:05,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 19:39:05,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:05,061 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 633 proven. 393 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-17 19:39:05,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:39:05,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74536696] [2022-03-17 19:39:05,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74536696] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:39:05,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036524987] [2022-03-17 19:39:05,061 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 19:39:05,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:05,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:39:05,062 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-03-17 19:39:05,063 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-03-17 19:39:05,143 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2022-03-17 19:39:05,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:39:05,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 40 conjunts are in the unsatisfiable core [2022-03-17 19:39:05,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:39:05,737 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 378 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-17 19:39:05,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:39:06,021 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 378 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-17 19:39:06,021 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036524987] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:39:06,022 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:39:06,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 23, 23] total 62 [2022-03-17 19:39:06,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745179724] [2022-03-17 19:39:06,022 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:39:06,022 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-03-17 19:39:06,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:39:06,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-03-17 19:39:06,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=616, Invalid=3166, Unknown=0, NotChecked=0, Total=3782 [2022-03-17 19:39:06,023 INFO L87 Difference]: Start difference. First operand 185 states and 192 transitions. Second operand has 62 states, 62 states have (on average 3.370967741935484) internal successors, (209), 60 states have internal predecessors, (209), 39 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-17 19:39:07,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:39:07,816 INFO L93 Difference]: Finished difference Result 355 states and 420 transitions. [2022-03-17 19:39:07,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-17 19:39:07,816 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 3.370967741935484) internal successors, (209), 60 states have internal predecessors, (209), 39 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 198 [2022-03-17 19:39:07,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:39:07,817 INFO L225 Difference]: With dead ends: 355 [2022-03-17 19:39:07,817 INFO L226 Difference]: Without dead ends: 272 [2022-03-17 19:39:07,820 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 571 GetRequests, 433 SyntacticMatches, 1 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6316 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3279, Invalid=15903, Unknown=0, NotChecked=0, Total=19182 [2022-03-17 19:39:07,820 INFO L912 BasicCegarLoop]: 66 mSDtfsCounter, 563 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 2341 mSolverCounterSat, 505 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 564 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 2846 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 505 IncrementalHoareTripleChecker+Valid, 2341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-17 19:39:07,820 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [564 Valid, 158 Invalid, 2846 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [505 Valid, 2341 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-17 19:39:07,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2022-03-17 19:39:07,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 195. [2022-03-17 19:39:07,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 155 states have (on average 1.0258064516129033) internal successors, (159), 156 states have internal predecessors, (159), 22 states have call successors, (22), 18 states have call predecessors, (22), 17 states have return successors, (21), 20 states have call predecessors, (21), 21 states have call successors, (21) [2022-03-17 19:39:07,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 202 transitions. [2022-03-17 19:39:07,829 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 202 transitions. Word has length 198 [2022-03-17 19:39:07,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:39:07,829 INFO L478 AbstractCegarLoop]: Abstraction has 195 states and 202 transitions. [2022-03-17 19:39:07,829 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 3.370967741935484) internal successors, (209), 60 states have internal predecessors, (209), 39 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-17 19:39:07,829 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 202 transitions. [2022-03-17 19:39:07,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-03-17 19:39:07,830 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:39:07,830 INFO L500 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:39:07,847 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-03-17 19:39:08,043 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,SelfDestructingSolverStorable23 [2022-03-17 19:39:08,043 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:39:08,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:39:08,044 INFO L85 PathProgramCache]: Analyzing trace with hash -1594525078, now seen corresponding path program 22 times [2022-03-17 19:39:08,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:39:08,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040283925] [2022-03-17 19:39:08,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:39:08,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:39:08,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:39:08,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-17 19:39:08,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-17 19:39:08,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-17 19:39:08,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 19:39:08,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 19:39:08,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 19:39:08,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 19:39:08,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 19:39:08,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 19:39:08,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 19:39:08,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 19:39:08,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 19:39:08,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 19:39:08,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:39:08,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 19:39:08,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 19:39:08,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 19:39:08,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 19:39:08,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 19:39:08,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:08,530 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 706 proven. 434 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-17 19:39:08,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:39:08,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040283925] [2022-03-17 19:39:08,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040283925] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:39:08,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154098114] [2022-03-17 19:39:08,530 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 19:39:08,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:08,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:39:08,531 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-03-17 19:39:08,532 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-03-17 19:39:08,604 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 19:39:08,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:39:08,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 581 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-17 19:39:08,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:39:09,234 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-17 19:39:09,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:39:09,504 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-17 19:39:09,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154098114] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:39:09,505 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:39:09,505 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 24, 24] total 65 [2022-03-17 19:39:09,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412698831] [2022-03-17 19:39:09,505 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:39:09,505 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-03-17 19:39:09,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:39:09,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-03-17 19:39:09,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=678, Invalid=3482, Unknown=0, NotChecked=0, Total=4160 [2022-03-17 19:39:09,506 INFO L87 Difference]: Start difference. First operand 195 states and 202 transitions. Second operand has 65 states, 65 states have (on average 3.3692307692307693) internal successors, (219), 63 states have internal predecessors, (219), 41 states have call successors, (43), 4 states have call predecessors, (43), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-17 19:39:11,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:39:11,432 INFO L93 Difference]: Finished difference Result 373 states and 441 transitions. [2022-03-17 19:39:11,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-17 19:39:11,432 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 3.3692307692307693) internal successors, (219), 63 states have internal predecessors, (219), 41 states have call successors, (43), 4 states have call predecessors, (43), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) Word has length 208 [2022-03-17 19:39:11,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:39:11,433 INFO L225 Difference]: With dead ends: 373 [2022-03-17 19:39:11,434 INFO L226 Difference]: Without dead ends: 286 [2022-03-17 19:39:11,435 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 600 GetRequests, 455 SyntacticMatches, 1 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7009 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3611, Invalid=17559, Unknown=0, NotChecked=0, Total=21170 [2022-03-17 19:39:11,436 INFO L912 BasicCegarLoop]: 69 mSDtfsCounter, 662 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 2348 mSolverCounterSat, 582 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 663 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 2930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 582 IncrementalHoareTripleChecker+Valid, 2348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-17 19:39:11,437 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [663 Valid, 151 Invalid, 2930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [582 Valid, 2348 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-17 19:39:11,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-03-17 19:39:11,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 205. [2022-03-17 19:39:11,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 163 states have (on average 1.0245398773006136) internal successors, (167), 164 states have internal predecessors, (167), 23 states have call successors, (23), 19 states have call predecessors, (23), 18 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-17 19:39:11,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 212 transitions. [2022-03-17 19:39:11,455 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 212 transitions. Word has length 208 [2022-03-17 19:39:11,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:39:11,455 INFO L478 AbstractCegarLoop]: Abstraction has 205 states and 212 transitions. [2022-03-17 19:39:11,456 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 3.3692307692307693) internal successors, (219), 63 states have internal predecessors, (219), 41 states have call successors, (43), 4 states have call predecessors, (43), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-17 19:39:11,456 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 212 transitions. [2022-03-17 19:39:11,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-03-17 19:39:11,457 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:39:11,457 INFO L500 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:39:11,474 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-17 19:39:11,674 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:11,674 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:39:11,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:39:11,674 INFO L85 PathProgramCache]: Analyzing trace with hash -1419258655, now seen corresponding path program 23 times [2022-03-17 19:39:11,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:39:11,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111435538] [2022-03-17 19:39:11,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:39:11,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:39:11,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:39:12,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-17 19:39:12,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-17 19:39:12,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-17 19:39:12,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-17 19:39:12,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 19:39:12,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 19:39:12,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 19:39:12,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 19:39:12,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 19:39:12,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 19:39:12,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 19:39:12,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 19:39:12,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 19:39:12,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 19:39:12,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 19:39:12,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 19:39:12,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 19:39:12,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 19:39:12,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 19:39:12,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 19:39:12,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:12,238 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 783 proven. 477 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-17 19:39:12,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:39:12,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111435538] [2022-03-17 19:39:12,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111435538] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:39:12,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849993970] [2022-03-17 19:39:12,239 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 19:39:12,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:12,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:39:12,240 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-03-17 19:39:12,241 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-03-17 19:39:12,323 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 21 check-sat command(s) [2022-03-17 19:39:12,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:39:12,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 44 conjunts are in the unsatisfiable core [2022-03-17 19:39:12,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:39:13,227 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 840 proven. 420 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-17 19:39:13,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:39:13,508 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 840 proven. 420 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-17 19:39:13,509 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849993970] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:39:13,509 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:39:13,509 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 44] total 68 [2022-03-17 19:39:13,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784166924] [2022-03-17 19:39:13,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:39:13,509 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-03-17 19:39:13,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:39:13,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-03-17 19:39:13,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1017, Invalid=3539, Unknown=0, NotChecked=0, Total=4556 [2022-03-17 19:39:13,510 INFO L87 Difference]: Start difference. First operand 205 states and 212 transitions. Second operand has 68 states, 68 states have (on average 2.7205882352941178) internal successors, (185), 67 states have internal predecessors, (185), 43 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-17 19:39:14,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:39:14,577 INFO L93 Difference]: Finished difference Result 382 states and 452 transitions. [2022-03-17 19:39:14,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-17 19:39:14,578 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 2.7205882352941178) internal successors, (185), 67 states have internal predecessors, (185), 43 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) Word has length 218 [2022-03-17 19:39:14,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:39:14,579 INFO L225 Difference]: With dead ends: 382 [2022-03-17 19:39:14,579 INFO L226 Difference]: Without dead ends: 291 [2022-03-17 19:39:14,579 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 584 GetRequests, 476 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3195 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2699, Invalid=9291, Unknown=0, NotChecked=0, Total=11990 [2022-03-17 19:39:14,580 INFO L912 BasicCegarLoop]: 54 mSDtfsCounter, 383 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1278 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 1505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 1278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 19:39:14,580 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [384 Valid, 121 Invalid, 1505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 1278 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 19:39:14,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-03-17 19:39:14,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 207. [2022-03-17 19:39:14,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 165 states have (on average 1.0242424242424242) internal successors, (169), 166 states have internal predecessors, (169), 23 states have call successors, (23), 19 states have call predecessors, (23), 18 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-17 19:39:14,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 214 transitions. [2022-03-17 19:39:14,589 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 214 transitions. Word has length 218 [2022-03-17 19:39:14,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:39:14,589 INFO L478 AbstractCegarLoop]: Abstraction has 207 states and 214 transitions. [2022-03-17 19:39:14,589 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 2.7205882352941178) internal successors, (185), 67 states have internal predecessors, (185), 43 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-17 19:39:14,590 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 214 transitions. [2022-03-17 19:39:14,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-03-17 19:39:14,590 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:39:14,590 INFO L500 BasicCegarLoop]: trace histogram [22, 21, 21, 21, 21, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:39:14,607 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-03-17 19:39:14,803 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:14,803 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:39:14,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:39:14,804 INFO L85 PathProgramCache]: Analyzing trace with hash -705004028, now seen corresponding path program 24 times [2022-03-17 19:39:14,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:39:14,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269423077] [2022-03-17 19:39:14,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:39:14,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:39:14,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:39:15,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-17 19:39:15,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-17 19:39:15,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-17 19:39:15,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 19:39:15,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 19:39:15,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 19:39:15,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 19:39:15,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 19:39:15,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 19:39:15,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 19:39:15,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 19:39:15,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 19:39:15,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 19:39:15,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 19:39:15,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 19:39:15,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 19:39:15,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 19:39:15,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 19:39:15,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 19:39:15,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 19:39:15,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:15,109 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 460 proven. 842 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-17 19:39:15,109 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:39:15,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269423077] [2022-03-17 19:39:15,109 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269423077] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:39:15,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424183928] [2022-03-17 19:39:15,109 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 19:39:15,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:15,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:39:15,111 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-03-17 19:39:15,112 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-03-17 19:39:15,201 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-03-17 19:39:15,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:39:15,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 45 conjunts are in the unsatisfiable core [2022-03-17 19:39:15,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:39:15,495 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-17 19:39:15,495 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:39:15,796 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-17 19:39:15,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424183928] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:39:15,796 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:39:15,796 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 31 [2022-03-17 19:39:15,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188325601] [2022-03-17 19:39:15,796 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:39:15,797 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-17 19:39:15,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:39:15,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-17 19:39:15,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=614, Unknown=0, NotChecked=0, Total=930 [2022-03-17 19:39:15,797 INFO L87 Difference]: Start difference. First operand 207 states and 214 transitions. Second operand has 31 states, 31 states have (on average 4.548387096774194) internal successors, (141), 28 states have internal predecessors, (141), 23 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-17 19:39:16,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:39:16,265 INFO L93 Difference]: Finished difference Result 226 states and 235 transitions. [2022-03-17 19:39:16,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-17 19:39:16,265 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.548387096774194) internal successors, (141), 28 states have internal predecessors, (141), 23 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 220 [2022-03-17 19:39:16,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:39:16,266 INFO L225 Difference]: With dead ends: 226 [2022-03-17 19:39:16,266 INFO L226 Difference]: Without dead ends: 224 [2022-03-17 19:39:16,267 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 555 GetRequests, 498 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 747 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=940, Invalid=2366, Unknown=0, NotChecked=0, Total=3306 [2022-03-17 19:39:16,267 INFO L912 BasicCegarLoop]: 42 mSDtfsCounter, 131 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 639 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 639 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 19:39:16,267 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 74 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 639 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 19:39:16,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-03-17 19:39:16,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 219. [2022-03-17 19:39:16,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 174 states have (on average 1.0229885057471264) internal successors, (178), 175 states have internal predecessors, (178), 25 states have call successors, (25), 20 states have call predecessors, (25), 19 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-17 19:39:16,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 227 transitions. [2022-03-17 19:39:16,277 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 227 transitions. Word has length 220 [2022-03-17 19:39:16,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:39:16,279 INFO L478 AbstractCegarLoop]: Abstraction has 219 states and 227 transitions. [2022-03-17 19:39:16,280 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.548387096774194) internal successors, (141), 28 states have internal predecessors, (141), 23 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-17 19:39:16,280 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 227 transitions. [2022-03-17 19:39:16,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-03-17 19:39:16,281 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:39:16,281 INFO L500 BasicCegarLoop]: trace histogram [23, 23, 23, 22, 22, 22, 22, 22, 22, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:39:16,298 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-17 19:39:16,495 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,SelfDestructingSolverStorable26 [2022-03-17 19:39:16,495 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:39:16,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:39:16,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1082933460, now seen corresponding path program 25 times [2022-03-17 19:39:16,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:39:16,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989727562] [2022-03-17 19:39:16,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:39:16,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:39:16,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:39:17,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-17 19:39:17,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-17 19:39:17,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-17 19:39:17,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 19:39:17,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 19:39:17,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 19:39:17,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 19:39:17,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 19:39:17,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 19:39:17,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 19:39:17,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 19:39:17,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 19:39:17,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 19:39:17,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 19:39:17,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 19:39:17,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 19:39:17,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 19:39:17,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 19:39:17,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 19:39:17,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 19:39:17,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 19:39:17,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 19:39:17,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,118 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 949 proven. 525 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-17 19:39:17,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:39:17,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989727562] [2022-03-17 19:39:17,118 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989727562] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:39:17,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256952113] [2022-03-17 19:39:17,118 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 19:39:17,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:17,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:39:17,119 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-03-17 19:39:17,120 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-03-17 19:39:17,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:17,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 46 conjunts are in the unsatisfiable core [2022-03-17 19:39:17,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:39:18,129 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 1092 proven. 462 refuted. 0 times theorem prover too weak. 844 trivial. 0 not checked. [2022-03-17 19:39:18,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:39:18,433 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 1010 proven. 462 refuted. 0 times theorem prover too weak. 926 trivial. 0 not checked. [2022-03-17 19:39:18,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256952113] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:39:18,433 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:39:18,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 46, 46] total 72 [2022-03-17 19:39:18,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013016100] [2022-03-17 19:39:18,433 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:39:18,434 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-03-17 19:39:18,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:39:18,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-03-17 19:39:18,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1133, Invalid=3979, Unknown=0, NotChecked=0, Total=5112 [2022-03-17 19:39:18,435 INFO L87 Difference]: Start difference. First operand 219 states and 227 transitions. Second operand has 72 states, 72 states have (on average 2.7916666666666665) internal successors, (201), 71 states have internal predecessors, (201), 46 states have call successors, (49), 3 states have call predecessors, (49), 2 states have return successors, (47), 46 states have call predecessors, (47), 46 states have call successors, (47) [2022-03-17 19:39:19,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:39:19,553 INFO L93 Difference]: Finished difference Result 410 states and 484 transitions. [2022-03-17 19:39:19,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-17 19:39:19,553 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 2.7916666666666665) internal successors, (201), 71 states have internal predecessors, (201), 46 states have call successors, (49), 3 states have call predecessors, (49), 2 states have return successors, (47), 46 states have call predecessors, (47), 46 states have call successors, (47) Word has length 236 [2022-03-17 19:39:19,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:39:19,554 INFO L225 Difference]: With dead ends: 410 [2022-03-17 19:39:19,554 INFO L226 Difference]: Without dead ends: 309 [2022-03-17 19:39:19,555 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 630 GetRequests, 516 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3591 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2972, Invalid=10368, Unknown=0, NotChecked=0, Total=13340 [2022-03-17 19:39:19,555 INFO L912 BasicCegarLoop]: 56 mSDtfsCounter, 536 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 306 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 1645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 306 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 19:39:19,556 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [537 Valid, 113 Invalid, 1645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [306 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 19:39:19,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2022-03-17 19:39:19,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 221. [2022-03-17 19:39:19,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 176 states have (on average 1.0227272727272727) internal successors, (180), 177 states have internal predecessors, (180), 25 states have call successors, (25), 20 states have call predecessors, (25), 19 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-17 19:39:19,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 229 transitions. [2022-03-17 19:39:19,566 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 229 transitions. Word has length 236 [2022-03-17 19:39:19,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:39:19,566 INFO L478 AbstractCegarLoop]: Abstraction has 221 states and 229 transitions. [2022-03-17 19:39:19,566 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 2.7916666666666665) internal successors, (201), 71 states have internal predecessors, (201), 46 states have call successors, (49), 3 states have call predecessors, (49), 2 states have return successors, (47), 46 states have call predecessors, (47), 46 states have call successors, (47) [2022-03-17 19:39:19,566 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 229 transitions. [2022-03-17 19:39:19,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-03-17 19:39:19,567 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:39:19,567 INFO L500 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 22, 22, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:39:19,587 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-03-17 19:39:19,781 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,SelfDestructingSolverStorable27 [2022-03-17 19:39:19,781 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:39:19,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:39:19,781 INFO L85 PathProgramCache]: Analyzing trace with hash -1034320497, now seen corresponding path program 26 times [2022-03-17 19:39:19,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:39:19,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34100076] [2022-03-17 19:39:19,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:39:19,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:39:19,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:39:20,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-17 19:39:20,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-17 19:39:20,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-17 19:39:20,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-17 19:39:20,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-17 19:39:20,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 19:39:20,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 19:39:20,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 19:39:20,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 19:39:20,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 19:39:20,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 19:39:20,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 19:39:20,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 19:39:20,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 19:39:20,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 19:39:20,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 19:39:20,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 19:39:20,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 19:39:20,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 19:39:20,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 19:39:20,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 19:39:20,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 19:39:20,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:20,414 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 949 proven. 569 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-17 19:39:20,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:39:20,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34100076] [2022-03-17 19:39:20,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34100076] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:39:20,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608229085] [2022-03-17 19:39:20,414 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 19:39:20,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:20,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:39:20,416 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-03-17 19:39:20,417 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-03-17 19:39:20,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 19:39:20,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:39:20,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 48 conjunts are in the unsatisfiable core [2022-03-17 19:39:20,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:39:21,253 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-17 19:39:21,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:39:21,561 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-17 19:39:21,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608229085] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:39:21,561 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:39:21,561 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 27, 27] total 74 [2022-03-17 19:39:21,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180938326] [2022-03-17 19:39:21,562 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:39:21,562 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-03-17 19:39:21,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:39:21,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-03-17 19:39:21,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=882, Invalid=4520, Unknown=0, NotChecked=0, Total=5402 [2022-03-17 19:39:21,563 INFO L87 Difference]: Start difference. First operand 221 states and 229 transitions. Second operand has 74 states, 74 states have (on average 3.364864864864865) internal successors, (249), 72 states have internal predecessors, (249), 47 states have call successors, (49), 4 states have call predecessors, (49), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-17 19:39:23,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:39:23,873 INFO L93 Difference]: Finished difference Result 423 states and 501 transitions. [2022-03-17 19:39:23,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-03-17 19:39:23,874 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 3.364864864864865) internal successors, (249), 72 states have internal predecessors, (249), 47 states have call successors, (49), 4 states have call predecessors, (49), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) Word has length 238 [2022-03-17 19:39:23,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:39:23,875 INFO L225 Difference]: With dead ends: 423 [2022-03-17 19:39:23,875 INFO L226 Difference]: Without dead ends: 324 [2022-03-17 19:39:23,877 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 687 GetRequests, 521 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9304 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4703, Invalid=23019, Unknown=0, NotChecked=0, Total=27722 [2022-03-17 19:39:23,877 INFO L912 BasicCegarLoop]: 78 mSDtfsCounter, 751 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 3123 mSolverCounterSat, 575 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 752 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 3698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 575 IncrementalHoareTripleChecker+Valid, 3123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-17 19:39:23,877 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [752 Valid, 175 Invalid, 3698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [575 Valid, 3123 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-17 19:39:23,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-03-17 19:39:23,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 231. [2022-03-17 19:39:23,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 184 states have (on average 1.0217391304347827) internal successors, (188), 185 states have internal predecessors, (188), 26 states have call successors, (26), 21 states have call predecessors, (26), 20 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-17 19:39:23,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 239 transitions. [2022-03-17 19:39:23,888 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 239 transitions. Word has length 238 [2022-03-17 19:39:23,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:39:23,888 INFO L478 AbstractCegarLoop]: Abstraction has 231 states and 239 transitions. [2022-03-17 19:39:23,888 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 3.364864864864865) internal successors, (249), 72 states have internal predecessors, (249), 47 states have call successors, (49), 4 states have call predecessors, (49), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-17 19:39:23,888 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 239 transitions. [2022-03-17 19:39:23,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2022-03-17 19:39:23,889 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:39:23,889 INFO L500 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 23, 23, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:39:23,908 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-03-17 19:39:24,098 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,SelfDestructingSolverStorable28 [2022-03-17 19:39:24,099 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:39:24,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:39:24,099 INFO L85 PathProgramCache]: Analyzing trace with hash -1502889018, now seen corresponding path program 27 times [2022-03-17 19:39:24,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:39:24,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661913686] [2022-03-17 19:39:24,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:39:24,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:39:24,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:39:24,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-17 19:39:24,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-17 19:39:24,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 19:39:24,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 19:39:24,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 19:39:24,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 19:39:24,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 19:39:24,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 19:39:24,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 19:39:24,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 19:39:24,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 19:39:24,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 19:39:24,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:39:24,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 19:39:24,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 19:39:24,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 19:39:24,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 19:39:24,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 19:39:24,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 19:39:24,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 19:39:24,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 19:39:24,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 19:39:24,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 19:39:24,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:24,764 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 1038 proven. 618 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-17 19:39:24,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:39:24,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661913686] [2022-03-17 19:39:24,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661913686] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:39:24,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836170029] [2022-03-17 19:39:24,765 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 19:39:24,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:24,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:39:24,766 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-03-17 19:39:24,767 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-03-17 19:39:24,867 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2022-03-17 19:39:24,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:39:24,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 50 conjunts are in the unsatisfiable core [2022-03-17 19:39:24,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:39:25,707 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-17 19:39:25,707 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:39:26,044 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-17 19:39:26,044 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836170029] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:39:26,044 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:39:26,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 28, 28] total 77 [2022-03-17 19:39:26,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504878359] [2022-03-17 19:39:26,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:39:26,045 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-03-17 19:39:26,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:39:26,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-03-17 19:39:26,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=956, Invalid=4896, Unknown=0, NotChecked=0, Total=5852 [2022-03-17 19:39:26,046 INFO L87 Difference]: Start difference. First operand 231 states and 239 transitions. Second operand has 77 states, 77 states have (on average 3.3636363636363638) internal successors, (259), 75 states have internal predecessors, (259), 49 states have call successors, (51), 4 states have call predecessors, (51), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-17 19:39:28,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:39:28,502 INFO L93 Difference]: Finished difference Result 441 states and 522 transitions. [2022-03-17 19:39:28,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-03-17 19:39:28,502 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 3.3636363636363638) internal successors, (259), 75 states have internal predecessors, (259), 49 states have call successors, (51), 4 states have call predecessors, (51), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Word has length 248 [2022-03-17 19:39:28,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:39:28,503 INFO L225 Difference]: With dead ends: 441 [2022-03-17 19:39:28,503 INFO L226 Difference]: Without dead ends: 338 [2022-03-17 19:39:28,506 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 716 GetRequests, 543 SyntacticMatches, 1 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10141 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=5099, Invalid=25003, Unknown=0, NotChecked=0, Total=30102 [2022-03-17 19:39:28,506 INFO L912 BasicCegarLoop]: 81 mSDtfsCounter, 706 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3019 mSolverCounterSat, 639 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 707 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 3658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 639 IncrementalHoareTripleChecker+Valid, 3019 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-17 19:39:28,507 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [707 Valid, 153 Invalid, 3658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [639 Valid, 3019 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-17 19:39:28,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-03-17 19:39:28,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 241. [2022-03-17 19:39:28,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 192 states have (on average 1.0208333333333333) internal successors, (196), 193 states have internal predecessors, (196), 27 states have call successors, (27), 22 states have call predecessors, (27), 21 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2022-03-17 19:39:28,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 249 transitions. [2022-03-17 19:39:28,518 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 249 transitions. Word has length 248 [2022-03-17 19:39:28,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:39:28,518 INFO L478 AbstractCegarLoop]: Abstraction has 241 states and 249 transitions. [2022-03-17 19:39:28,518 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 3.3636363636363638) internal successors, (259), 75 states have internal predecessors, (259), 49 states have call successors, (51), 4 states have call predecessors, (51), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-17 19:39:28,518 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 249 transitions. [2022-03-17 19:39:28,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2022-03-17 19:39:28,519 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:39:28,519 INFO L500 BasicCegarLoop]: trace histogram [25, 25, 25, 25, 24, 24, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:39:28,536 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-03-17 19:39:28,726 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:28,726 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:39:28,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:39:28,726 INFO L85 PathProgramCache]: Analyzing trace with hash -1900930243, now seen corresponding path program 28 times [2022-03-17 19:39:28,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:39:28,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681639329] [2022-03-17 19:39:28,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:39:28,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:39:28,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:39:29,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-17 19:39:29,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-17 19:39:29,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-17 19:39:29,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 19:39:29,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 19:39:29,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 19:39:29,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 19:39:29,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 19:39:29,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 19:39:29,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 19:39:29,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 19:39:29,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 19:39:29,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 19:39:29,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 19:39:29,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 19:39:29,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 19:39:29,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 19:39:29,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 19:39:29,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 19:39:29,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 19:39:29,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 19:39:29,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 19:39:29,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 19:39:29,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 19:39:29,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:29,437 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 1131 proven. 669 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-17 19:39:29,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:39:29,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681639329] [2022-03-17 19:39:29,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681639329] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:39:29,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801384304] [2022-03-17 19:39:29,438 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 19:39:29,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:29,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:39:29,439 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-03-17 19:39:29,440 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-03-17 19:39:29,526 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 19:39:29,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:39:29,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 716 conjuncts, 52 conjunts are in the unsatisfiable core [2022-03-17 19:39:29,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:39:30,403 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-17 19:39:30,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:39:30,740 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-17 19:39:30,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801384304] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:39:30,741 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:39:30,741 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 29, 29] total 80 [2022-03-17 19:39:30,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431072497] [2022-03-17 19:39:30,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:39:30,741 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-03-17 19:39:30,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:39:30,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-03-17 19:39:30,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1033, Invalid=5287, Unknown=0, NotChecked=0, Total=6320 [2022-03-17 19:39:30,742 INFO L87 Difference]: Start difference. First operand 241 states and 249 transitions. Second operand has 80 states, 80 states have (on average 3.3625) internal successors, (269), 78 states have internal predecessors, (269), 51 states have call successors, (53), 4 states have call predecessors, (53), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-17 19:39:33,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:39:33,091 INFO L93 Difference]: Finished difference Result 459 states and 543 transitions. [2022-03-17 19:39:33,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-17 19:39:33,091 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 3.3625) internal successors, (269), 78 states have internal predecessors, (269), 51 states have call successors, (53), 4 states have call predecessors, (53), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) Word has length 258 [2022-03-17 19:39:33,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:39:33,092 INFO L225 Difference]: With dead ends: 459 [2022-03-17 19:39:33,092 INFO L226 Difference]: Without dead ends: 352 [2022-03-17 19:39:33,095 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 745 GetRequests, 565 SyntacticMatches, 1 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11014 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=5511, Invalid=27069, Unknown=0, NotChecked=0, Total=32580 [2022-03-17 19:39:33,095 INFO L912 BasicCegarLoop]: 84 mSDtfsCounter, 723 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2527 mSolverCounterSat, 602 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 724 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 3129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 602 IncrementalHoareTripleChecker+Valid, 2527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-17 19:39:33,095 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [724 Valid, 146 Invalid, 3129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [602 Valid, 2527 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-17 19:39:33,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2022-03-17 19:39:33,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 251. [2022-03-17 19:39:33,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 200 states have (on average 1.02) internal successors, (204), 201 states have internal predecessors, (204), 28 states have call successors, (28), 23 states have call predecessors, (28), 22 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-17 19:39:33,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 259 transitions. [2022-03-17 19:39:33,109 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 259 transitions. Word has length 258 [2022-03-17 19:39:33,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:39:33,110 INFO L478 AbstractCegarLoop]: Abstraction has 251 states and 259 transitions. [2022-03-17 19:39:33,110 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 3.3625) internal successors, (269), 78 states have internal predecessors, (269), 51 states have call successors, (53), 4 states have call predecessors, (53), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-17 19:39:33,110 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 259 transitions. [2022-03-17 19:39:33,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2022-03-17 19:39:33,111 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:39:33,111 INFO L500 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 25, 25, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:39:33,130 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-03-17 19:39:33,328 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:33,328 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:39:33,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:39:33,328 INFO L85 PathProgramCache]: Analyzing trace with hash 462951412, now seen corresponding path program 29 times [2022-03-17 19:39:33,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:39:33,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214332351] [2022-03-17 19:39:33,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:39:33,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:39:33,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:39:34,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-17 19:39:34,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-17 19:39:34,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 19:39:34,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 19:39:34,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 19:39:34,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 19:39:34,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 19:39:34,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 19:39:34,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 19:39:34,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 19:39:34,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 19:39:34,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 19:39:34,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 19:39:34,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 19:39:34,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 19:39:34,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 19:39:34,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 19:39:34,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 19:39:34,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 19:39:34,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 19:39:34,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 19:39:34,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 19:39:34,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 19:39:34,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 19:39:34,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 19:39:34,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:34,096 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1228 proven. 722 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-17 19:39:34,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:39:34,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214332351] [2022-03-17 19:39:34,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214332351] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:39:34,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631325872] [2022-03-17 19:39:34,096 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 19:39:34,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:34,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:39:34,097 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-03-17 19:39:34,098 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-03-17 19:39:34,202 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 26 check-sat command(s) [2022-03-17 19:39:34,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:39:34,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 54 conjunts are in the unsatisfiable core [2022-03-17 19:39:34,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:39:35,399 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1300 proven. 650 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-17 19:39:35,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:39:35,733 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1300 proven. 650 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-17 19:39:35,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631325872] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:39:35,733 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:39:35,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54, 54] total 83 [2022-03-17 19:39:35,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229374623] [2022-03-17 19:39:35,733 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:39:35,734 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-03-17 19:39:35,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:39:35,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-03-17 19:39:35,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1517, Invalid=5289, Unknown=0, NotChecked=0, Total=6806 [2022-03-17 19:39:35,735 INFO L87 Difference]: Start difference. First operand 251 states and 259 transitions. Second operand has 83 states, 83 states have (on average 2.710843373493976) internal successors, (225), 82 states have internal predecessors, (225), 53 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-17 19:39:37,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:39:37,143 INFO L93 Difference]: Finished difference Result 468 states and 554 transitions. [2022-03-17 19:39:37,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-17 19:39:37,143 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 2.710843373493976) internal successors, (225), 82 states have internal predecessors, (225), 53 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) Word has length 268 [2022-03-17 19:39:37,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:39:37,144 INFO L225 Difference]: With dead ends: 468 [2022-03-17 19:39:37,144 INFO L226 Difference]: Without dead ends: 357 [2022-03-17 19:39:37,145 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 719 GetRequests, 586 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4870 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=4054, Invalid=14036, Unknown=0, NotChecked=0, Total=18090 [2022-03-17 19:39:37,145 INFO L912 BasicCegarLoop]: 64 mSDtfsCounter, 501 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1634 mSolverCounterSat, 352 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 502 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 1986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 352 IncrementalHoareTripleChecker+Valid, 1634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 19:39:37,146 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [502 Valid, 116 Invalid, 1986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [352 Valid, 1634 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 19:39:37,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-03-17 19:39:37,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 253. [2022-03-17 19:39:37,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 202 states have (on average 1.0198019801980198) internal successors, (206), 203 states have internal predecessors, (206), 28 states have call successors, (28), 23 states have call predecessors, (28), 22 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-17 19:39:37,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 261 transitions. [2022-03-17 19:39:37,160 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 261 transitions. Word has length 268 [2022-03-17 19:39:37,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:39:37,160 INFO L478 AbstractCegarLoop]: Abstraction has 253 states and 261 transitions. [2022-03-17 19:39:37,161 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 2.710843373493976) internal successors, (225), 82 states have internal predecessors, (225), 53 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-17 19:39:37,161 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 261 transitions. [2022-03-17 19:39:37,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2022-03-17 19:39:37,162 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:39:37,162 INFO L500 BasicCegarLoop]: trace histogram [27, 26, 26, 26, 26, 25, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:39:37,179 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-03-17 19:39:37,367 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:37,367 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:39:37,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:39:37,367 INFO L85 PathProgramCache]: Analyzing trace with hash -799830441, now seen corresponding path program 30 times [2022-03-17 19:39:37,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:39:37,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438664355] [2022-03-17 19:39:37,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:39:37,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:39:37,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:39:37,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-17 19:39:37,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-17 19:39:37,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-17 19:39:37,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-17 19:39:37,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 19:39:37,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 19:39:37,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 19:39:37,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 19:39:37,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 19:39:37,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 19:39:37,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 19:39:37,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 19:39:37,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 19:39:37,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 19:39:37,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 19:39:37,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 19:39:37,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 19:39:37,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 19:39:37,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 19:39:37,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 19:39:37,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 19:39:37,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 19:39:37,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 19:39:37,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 19:39:37,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 19:39:37,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:37,752 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 700 proven. 1302 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-17 19:39:37,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:39:37,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438664355] [2022-03-17 19:39:37,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438664355] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:39:37,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685688419] [2022-03-17 19:39:37,752 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 19:39:37,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:37,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:39:37,754 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-03-17 19:39:37,754 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-03-17 19:39:37,866 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2022-03-17 19:39:37,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:39:37,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 753 conjuncts, 55 conjunts are in the unsatisfiable core [2022-03-17 19:39:37,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:39:38,220 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-17 19:39:38,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:39:38,557 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-17 19:39:38,558 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685688419] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:39:38,558 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:39:38,558 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 36 [2022-03-17 19:39:38,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215898530] [2022-03-17 19:39:38,558 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:39:38,558 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-17 19:39:38,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:39:38,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-17 19:39:38,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=809, Unknown=0, NotChecked=0, Total=1260 [2022-03-17 19:39:38,559 INFO L87 Difference]: Start difference. First operand 253 states and 261 transitions. Second operand has 36 states, 36 states have (on average 4.611111111111111) internal successors, (166), 33 states have internal predecessors, (166), 28 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-17 19:39:39,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:39:39,144 INFO L93 Difference]: Finished difference Result 272 states and 282 transitions. [2022-03-17 19:39:39,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-17 19:39:39,145 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 4.611111111111111) internal successors, (166), 33 states have internal predecessors, (166), 28 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Word has length 270 [2022-03-17 19:39:39,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:39:39,146 INFO L225 Difference]: With dead ends: 272 [2022-03-17 19:39:39,146 INFO L226 Difference]: Without dead ends: 270 [2022-03-17 19:39:39,146 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 680 GetRequests, 613 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 987 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1345, Invalid=3211, Unknown=0, NotChecked=0, Total=4556 [2022-03-17 19:39:39,147 INFO L912 BasicCegarLoop]: 47 mSDtfsCounter, 155 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 804 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 804 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-17 19:39:39,147 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 84 Invalid, 951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 804 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-17 19:39:39,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2022-03-17 19:39:39,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 265. [2022-03-17 19:39:39,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 211 states have (on average 1.018957345971564) internal successors, (215), 212 states have internal predecessors, (215), 30 states have call successors, (30), 24 states have call predecessors, (30), 23 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-17 19:39:39,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 274 transitions. [2022-03-17 19:39:39,159 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 274 transitions. Word has length 270 [2022-03-17 19:39:39,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:39:39,159 INFO L478 AbstractCegarLoop]: Abstraction has 265 states and 274 transitions. [2022-03-17 19:39:39,159 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 4.611111111111111) internal successors, (166), 33 states have internal predecessors, (166), 28 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-17 19:39:39,159 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 274 transitions. [2022-03-17 19:39:39,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2022-03-17 19:39:39,160 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:39:39,160 INFO L500 BasicCegarLoop]: trace histogram [28, 28, 28, 27, 27, 27, 27, 27, 27, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:39:39,178 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-03-17 19:39:39,375 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,SelfDestructingSolverStorable32 [2022-03-17 19:39:39,376 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:39:39,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:39:39,376 INFO L85 PathProgramCache]: Analyzing trace with hash -1396717185, now seen corresponding path program 31 times [2022-03-17 19:39:39,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:39:39,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122129897] [2022-03-17 19:39:39,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:39:39,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:39:39,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:39:40,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-17 19:39:40,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-17 19:39:40,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-17 19:39:40,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-17 19:39:40,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 19:39:40,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 19:39:40,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 19:39:40,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 19:39:40,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 19:39:40,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 19:39:40,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 19:39:40,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 19:39:40,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 19:39:40,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 19:39:40,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 19:39:40,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 19:39:40,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 19:39:40,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 19:39:40,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 19:39:40,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 19:39:40,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 19:39:40,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 19:39:40,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 19:39:40,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 19:39:40,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 19:39:40,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 19:39:40,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 19:39:40,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,193 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1434 proven. 780 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-17 19:39:40,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:39:40,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122129897] [2022-03-17 19:39:40,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122129897] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:39:40,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482340867] [2022-03-17 19:39:40,193 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 19:39:40,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:40,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:39:40,194 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-03-17 19:39:40,196 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-03-17 19:39:40,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:40,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 787 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-17 19:39:40,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:39:41,588 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1612 proven. 702 refuted. 0 times theorem prover too weak. 1304 trivial. 0 not checked. [2022-03-17 19:39:41,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:39:41,943 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1510 proven. 702 refuted. 0 times theorem prover too weak. 1406 trivial. 0 not checked. [2022-03-17 19:39:41,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482340867] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:39:41,943 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:39:41,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 56, 56] total 87 [2022-03-17 19:39:41,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346367838] [2022-03-17 19:39:41,944 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:39:41,944 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-03-17 19:39:41,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:39:41,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-03-17 19:39:41,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1658, Invalid=5824, Unknown=0, NotChecked=0, Total=7482 [2022-03-17 19:39:41,945 INFO L87 Difference]: Start difference. First operand 265 states and 274 transitions. Second operand has 87 states, 87 states have (on average 2.7701149425287355) internal successors, (241), 86 states have internal predecessors, (241), 56 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (57), 56 states have call predecessors, (57), 56 states have call successors, (57) [2022-03-17 19:39:43,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:39:43,404 INFO L93 Difference]: Finished difference Result 496 states and 586 transitions. [2022-03-17 19:39:43,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-17 19:39:43,404 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 2.7701149425287355) internal successors, (241), 86 states have internal predecessors, (241), 56 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (57), 56 states have call predecessors, (57), 56 states have call successors, (57) Word has length 286 [2022-03-17 19:39:43,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:39:43,406 INFO L225 Difference]: With dead ends: 496 [2022-03-17 19:39:43,406 INFO L226 Difference]: Without dead ends: 375 [2022-03-17 19:39:43,407 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 765 GetRequests, 626 SyntacticMatches, 0 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5356 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=4387, Invalid=15353, Unknown=0, NotChecked=0, Total=19740 [2022-03-17 19:39:43,408 INFO L912 BasicCegarLoop]: 66 mSDtfsCounter, 509 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1452 mSolverCounterSat, 357 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 510 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1809 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 357 IncrementalHoareTripleChecker+Valid, 1452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 19:39:43,408 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [510 Valid, 108 Invalid, 1809 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [357 Valid, 1452 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 19:39:43,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-03-17 19:39:43,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 267. [2022-03-17 19:39:43,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 213 states have (on average 1.0187793427230047) internal successors, (217), 214 states have internal predecessors, (217), 30 states have call successors, (30), 24 states have call predecessors, (30), 23 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-17 19:39:43,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 276 transitions. [2022-03-17 19:39:43,421 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 276 transitions. Word has length 286 [2022-03-17 19:39:43,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:39:43,421 INFO L478 AbstractCegarLoop]: Abstraction has 267 states and 276 transitions. [2022-03-17 19:39:43,421 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 2.7701149425287355) internal successors, (241), 86 states have internal predecessors, (241), 56 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (57), 56 states have call predecessors, (57), 56 states have call successors, (57) [2022-03-17 19:39:43,421 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 276 transitions. [2022-03-17 19:39:43,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2022-03-17 19:39:43,422 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:39:43,422 INFO L500 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 27, 27, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:39:43,442 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-03-17 19:39:43,640 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:43,640 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:39:43,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:39:43,641 INFO L85 PathProgramCache]: Analyzing trace with hash -2076929758, now seen corresponding path program 32 times [2022-03-17 19:39:43,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:39:43,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537009866] [2022-03-17 19:39:43,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:39:43,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:39:43,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:39:44,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-17 19:39:44,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 19:39:44,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 19:39:44,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 19:39:44,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 19:39:44,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 19:39:44,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 19:39:44,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 19:39:44,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 19:39:44,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 19:39:44,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 19:39:44,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:39:44,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 19:39:44,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 19:39:44,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 19:39:44,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 19:39:44,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 19:39:44,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 19:39:44,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 19:39:44,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 19:39:44,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 19:39:44,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 19:39:44,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 19:39:44,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 19:39:44,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 19:39:44,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 19:39:44,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 19:39:44,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:44,527 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 1434 proven. 834 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-17 19:39:44,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:39:44,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537009866] [2022-03-17 19:39:44,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537009866] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:39:44,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105838594] [2022-03-17 19:39:44,528 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 19:39:44,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:44,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:39:44,529 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-03-17 19:39:44,530 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-03-17 19:39:44,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 19:39:44,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:39:44,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-17 19:39:44,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:39:45,670 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 810 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-17 19:39:45,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:39:46,156 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 810 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-17 19:39:46,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105838594] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:39:46,156 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:39:46,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 32, 32] total 89 [2022-03-17 19:39:46,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411050418] [2022-03-17 19:39:46,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:39:46,157 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2022-03-17 19:39:46,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:39:46,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2022-03-17 19:39:46,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1282, Invalid=6550, Unknown=0, NotChecked=0, Total=7832 [2022-03-17 19:39:46,158 INFO L87 Difference]: Start difference. First operand 267 states and 276 transitions. Second operand has 89 states, 89 states have (on average 3.359550561797753) internal successors, (299), 87 states have internal predecessors, (299), 57 states have call successors, (59), 4 states have call predecessors, (59), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-17 19:39:49,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:39:49,278 INFO L93 Difference]: Finished difference Result 509 states and 603 transitions. [2022-03-17 19:39:49,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-17 19:39:49,279 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 3.359550561797753) internal successors, (299), 87 states have internal predecessors, (299), 57 states have call successors, (59), 4 states have call predecessors, (59), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) Word has length 288 [2022-03-17 19:39:49,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:39:49,280 INFO L225 Difference]: With dead ends: 509 [2022-03-17 19:39:49,280 INFO L226 Difference]: Without dead ends: 390 [2022-03-17 19:39:49,292 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 832 GetRequests, 631 SyntacticMatches, 1 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13849 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=6843, Invalid=33759, Unknown=0, NotChecked=0, Total=40602 [2022-03-17 19:39:49,293 INFO L912 BasicCegarLoop]: 93 mSDtfsCounter, 972 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 3561 mSolverCounterSat, 789 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 973 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 4350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 789 IncrementalHoareTripleChecker+Valid, 3561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-17 19:39:49,293 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [973 Valid, 175 Invalid, 4350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [789 Valid, 3561 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-17 19:39:49,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-03-17 19:39:49,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 277. [2022-03-17 19:39:49,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 221 states have (on average 1.0180995475113122) internal successors, (225), 222 states have internal predecessors, (225), 31 states have call successors, (31), 25 states have call predecessors, (31), 24 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2022-03-17 19:39:49,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 286 transitions. [2022-03-17 19:39:49,307 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 286 transitions. Word has length 288 [2022-03-17 19:39:49,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:39:49,307 INFO L478 AbstractCegarLoop]: Abstraction has 277 states and 286 transitions. [2022-03-17 19:39:49,308 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 89 states have (on average 3.359550561797753) internal successors, (299), 87 states have internal predecessors, (299), 57 states have call successors, (59), 4 states have call predecessors, (59), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-17 19:39:49,308 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 286 transitions. [2022-03-17 19:39:49,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2022-03-17 19:39:49,309 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:39:49,309 INFO L500 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 28, 28, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:39:49,327 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-03-17 19:39:49,527 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:49,527 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:39:49,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:39:49,528 INFO L85 PathProgramCache]: Analyzing trace with hash 1023800729, now seen corresponding path program 33 times [2022-03-17 19:39:49,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:39:49,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479960503] [2022-03-17 19:39:49,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:39:49,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:39:49,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:39:50,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-17 19:39:50,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-17 19:39:50,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 19:39:50,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 19:39:50,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 19:39:50,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 19:39:50,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 19:39:50,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 19:39:50,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 19:39:50,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 19:39:50,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 19:39:50,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 19:39:50,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 19:39:50,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 19:39:50,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 19:39:50,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 19:39:50,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 19:39:50,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 19:39:50,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 19:39:50,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 19:39:50,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 19:39:50,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 19:39:50,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 19:39:50,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 19:39:50,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 19:39:50,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 19:39:50,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 19:39:50,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 19:39:50,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:50,425 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 1543 proven. 893 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-17 19:39:50,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:39:50,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479960503] [2022-03-17 19:39:50,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479960503] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:39:50,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770192601] [2022-03-17 19:39:50,426 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 19:39:50,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:50,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:39:50,427 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-03-17 19:39:50,427 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-03-17 19:39:50,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 29 check-sat command(s) [2022-03-17 19:39:50,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:39:50,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 60 conjunts are in the unsatisfiable core [2022-03-17 19:39:50,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:39:51,685 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-17 19:39:51,686 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:39:52,083 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-17 19:39:52,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770192601] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:39:52,084 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:39:52,084 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 33, 33] total 92 [2022-03-17 19:39:52,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120882915] [2022-03-17 19:39:52,084 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:39:52,084 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-03-17 19:39:52,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:39:52,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-03-17 19:39:52,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1371, Invalid=7001, Unknown=0, NotChecked=0, Total=8372 [2022-03-17 19:39:52,085 INFO L87 Difference]: Start difference. First operand 277 states and 286 transitions. Second operand has 92 states, 92 states have (on average 3.358695652173913) internal successors, (309), 90 states have internal predecessors, (309), 59 states have call successors, (61), 4 states have call predecessors, (61), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-17 19:39:55,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:39:55,207 INFO L93 Difference]: Finished difference Result 527 states and 624 transitions. [2022-03-17 19:39:55,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-03-17 19:39:55,208 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 92 states have (on average 3.358695652173913) internal successors, (309), 90 states have internal predecessors, (309), 59 states have call successors, (61), 4 states have call predecessors, (61), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) Word has length 298 [2022-03-17 19:39:55,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:39:55,209 INFO L225 Difference]: With dead ends: 527 [2022-03-17 19:39:55,209 INFO L226 Difference]: Without dead ends: 404 [2022-03-17 19:39:55,212 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 861 GetRequests, 653 SyntacticMatches, 1 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14866 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=7319, Invalid=36153, Unknown=0, NotChecked=0, Total=43472 [2022-03-17 19:39:55,212 INFO L912 BasicCegarLoop]: 96 mSDtfsCounter, 845 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 3409 mSolverCounterSat, 731 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 846 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 4140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 731 IncrementalHoareTripleChecker+Valid, 3409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-17 19:39:55,212 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [846 Valid, 173 Invalid, 4140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [731 Valid, 3409 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-17 19:39:55,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-03-17 19:39:55,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 287. [2022-03-17 19:39:55,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 229 states have (on average 1.017467248908297) internal successors, (233), 230 states have internal predecessors, (233), 32 states have call successors, (32), 26 states have call predecessors, (32), 25 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2022-03-17 19:39:55,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 296 transitions. [2022-03-17 19:39:55,227 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 296 transitions. Word has length 298 [2022-03-17 19:39:55,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:39:55,227 INFO L478 AbstractCegarLoop]: Abstraction has 287 states and 296 transitions. [2022-03-17 19:39:55,227 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 92 states have (on average 3.358695652173913) internal successors, (309), 90 states have internal predecessors, (309), 59 states have call successors, (61), 4 states have call predecessors, (61), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-17 19:39:55,227 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 296 transitions. [2022-03-17 19:39:55,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2022-03-17 19:39:55,228 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:39:55,228 INFO L500 BasicCegarLoop]: trace histogram [30, 30, 30, 30, 29, 29, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:39:55,246 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-03-17 19:39:55,441 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,SelfDestructingSolverStorable35 [2022-03-17 19:39:55,442 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:39:55,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:39:55,442 INFO L85 PathProgramCache]: Analyzing trace with hash 313307984, now seen corresponding path program 34 times [2022-03-17 19:39:55,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:39:55,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766112232] [2022-03-17 19:39:55,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:39:55,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:39:55,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:39:56,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-17 19:39:56,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 19:39:56,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 19:39:56,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 19:39:56,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 19:39:56,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 19:39:56,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 19:39:56,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 19:39:56,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 19:39:56,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 19:39:56,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 19:39:56,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 19:39:56,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 19:39:56,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 19:39:56,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 19:39:56,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 19:39:56,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 19:39:56,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 19:39:56,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 19:39:56,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 19:39:56,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 19:39:56,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 19:39:56,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 19:39:56,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 19:39:56,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 19:39:56,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 19:39:56,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 19:39:56,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 19:39:56,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 19:39:56,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:39:56,442 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 1656 proven. 954 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-17 19:39:56,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:39:56,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766112232] [2022-03-17 19:39:56,442 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766112232] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:39:56,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288473743] [2022-03-17 19:39:56,442 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 19:39:56,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:39:56,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:39:56,443 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-03-17 19:39:56,444 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-03-17 19:39:56,544 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 19:39:56,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:39:56,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 851 conjuncts, 62 conjunts are in the unsatisfiable core [2022-03-17 19:39:56,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:39:57,765 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-17 19:39:57,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:39:58,158 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-17 19:39:58,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288473743] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:39:58,158 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:39:58,158 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 34, 34] total 95 [2022-03-17 19:39:58,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480542751] [2022-03-17 19:39:58,158 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:39:58,159 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2022-03-17 19:39:58,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:39:58,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2022-03-17 19:39:58,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1463, Invalid=7467, Unknown=0, NotChecked=0, Total=8930 [2022-03-17 19:39:58,160 INFO L87 Difference]: Start difference. First operand 287 states and 296 transitions. Second operand has 95 states, 95 states have (on average 3.357894736842105) internal successors, (319), 93 states have internal predecessors, (319), 61 states have call successors, (63), 4 states have call predecessors, (63), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-17 19:40:01,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:40:01,401 INFO L93 Difference]: Finished difference Result 545 states and 645 transitions. [2022-03-17 19:40:01,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2022-03-17 19:40:01,401 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 95 states have (on average 3.357894736842105) internal successors, (319), 93 states have internal predecessors, (319), 61 states have call successors, (63), 4 states have call predecessors, (63), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) Word has length 308 [2022-03-17 19:40:01,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:40:01,403 INFO L225 Difference]: With dead ends: 545 [2022-03-17 19:40:01,403 INFO L226 Difference]: Without dead ends: 418 [2022-03-17 19:40:01,407 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 890 GetRequests, 675 SyntacticMatches, 1 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15919 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=7811, Invalid=38629, Unknown=0, NotChecked=0, Total=46440 [2022-03-17 19:40:01,407 INFO L912 BasicCegarLoop]: 99 mSDtfsCounter, 838 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3433 mSolverCounterSat, 805 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 839 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 4238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 805 IncrementalHoareTripleChecker+Valid, 3433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-17 19:40:01,407 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [839 Valid, 171 Invalid, 4238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [805 Valid, 3433 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-17 19:40:01,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2022-03-17 19:40:01,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 297. [2022-03-17 19:40:01,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 237 states have (on average 1.0168776371308017) internal successors, (241), 238 states have internal predecessors, (241), 33 states have call successors, (33), 27 states have call predecessors, (33), 26 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-17 19:40:01,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 306 transitions. [2022-03-17 19:40:01,423 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 306 transitions. Word has length 308 [2022-03-17 19:40:01,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:40:01,423 INFO L478 AbstractCegarLoop]: Abstraction has 297 states and 306 transitions. [2022-03-17 19:40:01,423 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 3.357894736842105) internal successors, (319), 93 states have internal predecessors, (319), 61 states have call successors, (63), 4 states have call predecessors, (63), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-17 19:40:01,423 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 306 transitions. [2022-03-17 19:40:01,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2022-03-17 19:40:01,424 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:40:01,424 INFO L500 BasicCegarLoop]: trace histogram [31, 31, 31, 31, 30, 30, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:40:01,443 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-03-17 19:40:01,642 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,SelfDestructingSolverStorable36 [2022-03-17 19:40:01,642 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:40:01,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:40:01,643 INFO L85 PathProgramCache]: Analyzing trace with hash 2077768263, now seen corresponding path program 35 times [2022-03-17 19:40:01,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:40:01,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335885794] [2022-03-17 19:40:01,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:40:01,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:40:01,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:40:02,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-17 19:40:02,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-17 19:40:02,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-17 19:40:02,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 19:40:02,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 19:40:02,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 19:40:02,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 19:40:02,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 19:40:02,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 19:40:02,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 19:40:02,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 19:40:02,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 19:40:02,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 19:40:02,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 19:40:02,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 19:40:02,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 19:40:02,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 19:40:02,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 19:40:02,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 19:40:02,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 19:40:02,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 19:40:02,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 19:40:02,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 19:40:02,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 19:40:02,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 19:40:02,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 19:40:02,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 19:40:02,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 19:40:02,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 19:40:02,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 19:40:02,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:02,672 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1773 proven. 1017 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-17 19:40:02,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:40:02,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335885794] [2022-03-17 19:40:02,672 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335885794] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:40:02,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847947209] [2022-03-17 19:40:02,672 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 19:40:02,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:40:02,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:40:02,673 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-03-17 19:40:02,674 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-03-17 19:40:02,801 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2022-03-17 19:40:02,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:40:02,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 878 conjuncts, 64 conjunts are in the unsatisfiable core [2022-03-17 19:40:02,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:40:04,427 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1860 proven. 930 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-17 19:40:04,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:40:04,848 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1860 proven. 930 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-17 19:40:04,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847947209] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:40:04,848 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:40:04,848 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 64, 64] total 98 [2022-03-17 19:40:04,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720116341] [2022-03-17 19:40:04,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:40:04,849 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2022-03-17 19:40:04,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:40:04,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2022-03-17 19:40:04,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2117, Invalid=7389, Unknown=0, NotChecked=0, Total=9506 [2022-03-17 19:40:04,850 INFO L87 Difference]: Start difference. First operand 297 states and 306 transitions. Second operand has 98 states, 98 states have (on average 2.704081632653061) internal successors, (265), 97 states have internal predecessors, (265), 63 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-17 19:40:06,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:40:06,645 INFO L93 Difference]: Finished difference Result 554 states and 656 transitions. [2022-03-17 19:40:06,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-17 19:40:06,646 INFO L78 Accepts]: Start accepts. Automaton has has 98 states, 98 states have (on average 2.704081632653061) internal successors, (265), 97 states have internal predecessors, (265), 63 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) Word has length 318 [2022-03-17 19:40:06,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:40:06,647 INFO L225 Difference]: With dead ends: 554 [2022-03-17 19:40:06,647 INFO L226 Difference]: Without dead ends: 423 [2022-03-17 19:40:06,649 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 854 GetRequests, 696 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6895 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=5684, Invalid=19756, Unknown=0, NotChecked=0, Total=25440 [2022-03-17 19:40:06,650 INFO L912 BasicCegarLoop]: 74 mSDtfsCounter, 687 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1742 mSolverCounterSat, 369 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 688 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 2111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 369 IncrementalHoareTripleChecker+Valid, 1742 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-17 19:40:06,650 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [688 Valid, 126 Invalid, 2111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [369 Valid, 1742 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-17 19:40:06,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2022-03-17 19:40:06,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 299. [2022-03-17 19:40:06,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 239 states have (on average 1.0167364016736402) internal successors, (243), 240 states have internal predecessors, (243), 33 states have call successors, (33), 27 states have call predecessors, (33), 26 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-17 19:40:06,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 308 transitions. [2022-03-17 19:40:06,666 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 308 transitions. Word has length 318 [2022-03-17 19:40:06,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:40:06,666 INFO L478 AbstractCegarLoop]: Abstraction has 299 states and 308 transitions. [2022-03-17 19:40:06,666 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 98 states, 98 states have (on average 2.704081632653061) internal successors, (265), 97 states have internal predecessors, (265), 63 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-17 19:40:06,666 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 308 transitions. [2022-03-17 19:40:06,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2022-03-17 19:40:06,668 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:40:06,668 INFO L500 BasicCegarLoop]: trace histogram [32, 31, 31, 31, 31, 30, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:40:06,700 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-03-17 19:40:06,873 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,SelfDestructingSolverStorable37 [2022-03-17 19:40:06,873 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:40:06,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:40:06,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1456322026, now seen corresponding path program 36 times [2022-03-17 19:40:06,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:40:06,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816081334] [2022-03-17 19:40:06,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:40:06,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:40:06,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:40:07,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 19:40:07,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 19:40:07,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 19:40:07,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 19:40:07,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 19:40:07,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 19:40:07,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 19:40:07,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 19:40:07,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 19:40:07,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 19:40:07,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:40:07,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 19:40:07,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 19:40:07,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 19:40:07,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 19:40:07,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 19:40:07,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 19:40:07,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 19:40:07,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 19:40:07,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 19:40:07,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 19:40:07,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 19:40:07,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 19:40:07,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 19:40:07,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 19:40:07,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 19:40:07,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 19:40:07,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 19:40:07,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 19:40:07,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 19:40:07,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:07,350 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 990 proven. 1862 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-17 19:40:07,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:40:07,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816081334] [2022-03-17 19:40:07,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816081334] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:40:07,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987940462] [2022-03-17 19:40:07,350 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 19:40:07,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:40:07,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:40:07,352 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-03-17 19:40:07,352 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-03-17 19:40:07,480 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 32 check-sat command(s) [2022-03-17 19:40:07,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:40:07,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 888 conjuncts, 65 conjunts are in the unsatisfiable core [2022-03-17 19:40:07,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:40:07,897 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-17 19:40:07,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:40:08,303 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-17 19:40:08,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987940462] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:40:08,304 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:40:08,304 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 41 [2022-03-17 19:40:08,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675433660] [2022-03-17 19:40:08,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:40:08,304 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-17 19:40:08,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:40:08,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-17 19:40:08,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=1029, Unknown=0, NotChecked=0, Total=1640 [2022-03-17 19:40:08,306 INFO L87 Difference]: Start difference. First operand 299 states and 308 transitions. Second operand has 41 states, 41 states have (on average 4.658536585365853) internal successors, (191), 38 states have internal predecessors, (191), 33 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-17 19:40:09,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:40:09,047 INFO L93 Difference]: Finished difference Result 318 states and 329 transitions. [2022-03-17 19:40:09,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-17 19:40:09,047 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 4.658536585365853) internal successors, (191), 38 states have internal predecessors, (191), 33 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 320 [2022-03-17 19:40:09,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:40:09,048 INFO L225 Difference]: With dead ends: 318 [2022-03-17 19:40:09,048 INFO L226 Difference]: Without dead ends: 316 [2022-03-17 19:40:09,049 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 805 GetRequests, 728 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1252 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1825, Invalid=4181, Unknown=0, NotChecked=0, Total=6006 [2022-03-17 19:40:09,050 INFO L912 BasicCegarLoop]: 52 mSDtfsCounter, 166 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1051 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-17 19:40:09,050 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 99 Invalid, 1223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1051 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-17 19:40:09,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-03-17 19:40:09,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 311. [2022-03-17 19:40:09,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 248 states have (on average 1.0161290322580645) internal successors, (252), 249 states have internal predecessors, (252), 35 states have call successors, (35), 28 states have call predecessors, (35), 27 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-17 19:40:09,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 321 transitions. [2022-03-17 19:40:09,066 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 321 transitions. Word has length 320 [2022-03-17 19:40:09,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:40:09,066 INFO L478 AbstractCegarLoop]: Abstraction has 311 states and 321 transitions. [2022-03-17 19:40:09,066 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 4.658536585365853) internal successors, (191), 38 states have internal predecessors, (191), 33 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-17 19:40:09,066 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 321 transitions. [2022-03-17 19:40:09,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2022-03-17 19:40:09,067 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:40:09,067 INFO L500 BasicCegarLoop]: trace histogram [33, 33, 33, 32, 32, 32, 32, 32, 32, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:40:09,101 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-03-17 19:40:09,285 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-03-17 19:40:09,285 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:40:09,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:40:09,286 INFO L85 PathProgramCache]: Analyzing trace with hash 831941394, now seen corresponding path program 37 times [2022-03-17 19:40:09,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:40:09,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675804570] [2022-03-17 19:40:09,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:40:09,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:40:09,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:40:10,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-17 19:40:10,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 19:40:10,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 19:40:10,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 19:40:10,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 19:40:10,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 19:40:10,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 19:40:10,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 19:40:10,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 19:40:10,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 19:40:10,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:40:10,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 19:40:10,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 19:40:10,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 19:40:10,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 19:40:10,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 19:40:10,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 19:40:10,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 19:40:10,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 19:40:10,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 19:40:10,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 19:40:10,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 19:40:10,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 19:40:10,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 19:40:10,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 19:40:10,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 19:40:10,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 19:40:10,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 19:40:10,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 19:40:10,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 19:40:10,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 19:40:10,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 19:40:10,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,360 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2019 proven. 1085 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-17 19:40:10,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:40:10,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675804570] [2022-03-17 19:40:10,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675804570] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:40:10,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877877758] [2022-03-17 19:40:10,360 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 19:40:10,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:40:10,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:40:10,361 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-03-17 19:40:10,362 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-03-17 19:40:10,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:10,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 922 conjuncts, 66 conjunts are in the unsatisfiable core [2022-03-17 19:40:10,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:40:12,182 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2232 proven. 992 refuted. 0 times theorem prover too weak. 1864 trivial. 0 not checked. [2022-03-17 19:40:12,182 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:40:12,607 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2110 proven. 992 refuted. 0 times theorem prover too weak. 1986 trivial. 0 not checked. [2022-03-17 19:40:12,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877877758] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:40:12,608 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:40:12,608 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 66, 66] total 102 [2022-03-17 19:40:12,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133451498] [2022-03-17 19:40:12,608 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:40:12,609 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2022-03-17 19:40:12,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:40:12,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2022-03-17 19:40:12,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2283, Invalid=8019, Unknown=0, NotChecked=0, Total=10302 [2022-03-17 19:40:12,610 INFO L87 Difference]: Start difference. First operand 311 states and 321 transitions. Second operand has 102 states, 102 states have (on average 2.7549019607843137) internal successors, (281), 101 states have internal predecessors, (281), 66 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (67), 66 states have call predecessors, (67), 66 states have call successors, (67) [2022-03-17 19:40:14,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:40:14,583 INFO L93 Difference]: Finished difference Result 582 states and 688 transitions. [2022-03-17 19:40:14,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-03-17 19:40:14,583 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 2.7549019607843137) internal successors, (281), 101 states have internal predecessors, (281), 66 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (67), 66 states have call predecessors, (67), 66 states have call successors, (67) Word has length 336 [2022-03-17 19:40:14,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:40:14,585 INFO L225 Difference]: With dead ends: 582 [2022-03-17 19:40:14,585 INFO L226 Difference]: Without dead ends: 441 [2022-03-17 19:40:14,587 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 900 GetRequests, 736 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7471 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=6077, Invalid=21313, Unknown=0, NotChecked=0, Total=27390 [2022-03-17 19:40:14,587 INFO L912 BasicCegarLoop]: 76 mSDtfsCounter, 668 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2076 mSolverCounterSat, 456 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 669 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 2532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 456 IncrementalHoareTripleChecker+Valid, 2076 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-17 19:40:14,587 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [669 Valid, 138 Invalid, 2532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [456 Valid, 2076 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-17 19:40:14,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-03-17 19:40:14,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 313. [2022-03-17 19:40:14,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 250 states have (on average 1.016) internal successors, (254), 251 states have internal predecessors, (254), 35 states have call successors, (35), 28 states have call predecessors, (35), 27 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-17 19:40:14,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 323 transitions. [2022-03-17 19:40:14,604 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 323 transitions. Word has length 336 [2022-03-17 19:40:14,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:40:14,604 INFO L478 AbstractCegarLoop]: Abstraction has 313 states and 323 transitions. [2022-03-17 19:40:14,605 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 102 states have (on average 2.7549019607843137) internal successors, (281), 101 states have internal predecessors, (281), 66 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (67), 66 states have call predecessors, (67), 66 states have call successors, (67) [2022-03-17 19:40:14,605 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 323 transitions. [2022-03-17 19:40:14,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2022-03-17 19:40:14,606 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:40:14,606 INFO L500 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 32, 32, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:40:14,623 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-03-17 19:40:14,811 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,SelfDestructingSolverStorable39 [2022-03-17 19:40:14,812 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:40:14,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:40:14,812 INFO L85 PathProgramCache]: Analyzing trace with hash -373333003, now seen corresponding path program 38 times [2022-03-17 19:40:14,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:40:14,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071102978] [2022-03-17 19:40:14,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:40:14,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:40:14,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:40:15,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-17 19:40:15,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 19:40:15,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 19:40:15,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 19:40:15,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 19:40:15,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 19:40:15,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 19:40:15,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 19:40:15,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 19:40:15,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 19:40:15,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 19:40:15,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 19:40:15,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 19:40:15,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 19:40:15,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 19:40:15,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 19:40:15,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 19:40:15,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 19:40:15,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 19:40:15,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 19:40:15,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 19:40:15,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 19:40:15,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 19:40:15,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 19:40:15,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 19:40:15,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 19:40:15,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 19:40:15,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 19:40:15,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 19:40:15,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 19:40:15,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 19:40:15,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 19:40:15,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:15,925 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 2019 proven. 1149 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-17 19:40:15,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:40:15,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071102978] [2022-03-17 19:40:15,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071102978] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:40:15,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917046452] [2022-03-17 19:40:15,925 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 19:40:15,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:40:15,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:40:15,927 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-03-17 19:40:15,928 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-03-17 19:40:16,025 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 19:40:16,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:40:16,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 932 conjuncts, 68 conjunts are in the unsatisfiable core [2022-03-17 19:40:16,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:40:17,405 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-17 19:40:17,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:40:17,845 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-17 19:40:17,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1917046452] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:40:17,845 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:40:17,845 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 37, 37] total 104 [2022-03-17 19:40:17,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455896178] [2022-03-17 19:40:17,845 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:40:17,846 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-03-17 19:40:17,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:40:17,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-03-17 19:40:17,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1757, Invalid=8955, Unknown=0, NotChecked=0, Total=10712 [2022-03-17 19:40:17,847 INFO L87 Difference]: Start difference. First operand 313 states and 323 transitions. Second operand has 104 states, 104 states have (on average 3.355769230769231) internal successors, (349), 102 states have internal predecessors, (349), 67 states have call successors, (69), 4 states have call predecessors, (69), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-17 19:40:21,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:40:21,565 INFO L93 Difference]: Finished difference Result 595 states and 705 transitions. [2022-03-17 19:40:21,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-03-17 19:40:21,566 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 104 states have (on average 3.355769230769231) internal successors, (349), 102 states have internal predecessors, (349), 67 states have call successors, (69), 4 states have call predecessors, (69), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) Word has length 338 [2022-03-17 19:40:21,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:40:21,567 INFO L225 Difference]: With dead ends: 595 [2022-03-17 19:40:21,567 INFO L226 Difference]: Without dead ends: 456 [2022-03-17 19:40:21,571 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 977 GetRequests, 741 SyntacticMatches, 1 SemanticMatches, 235 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19294 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=9383, Invalid=46549, Unknown=0, NotChecked=0, Total=55932 [2022-03-17 19:40:21,571 INFO L912 BasicCegarLoop]: 108 mSDtfsCounter, 1109 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 3721 mSolverCounterSat, 948 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1110 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 4669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 948 IncrementalHoareTripleChecker+Valid, 3721 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-17 19:40:21,571 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1110 Valid, 170 Invalid, 4669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [948 Valid, 3721 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-17 19:40:21,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2022-03-17 19:40:21,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 323. [2022-03-17 19:40:21,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 258 states have (on average 1.0155038759689923) internal successors, (262), 259 states have internal predecessors, (262), 36 states have call successors, (36), 29 states have call predecessors, (36), 28 states have return successors, (35), 34 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-17 19:40:21,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 333 transitions. [2022-03-17 19:40:21,589 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 333 transitions. Word has length 338 [2022-03-17 19:40:21,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:40:21,589 INFO L478 AbstractCegarLoop]: Abstraction has 323 states and 333 transitions. [2022-03-17 19:40:21,589 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 104 states have (on average 3.355769230769231) internal successors, (349), 102 states have internal predecessors, (349), 67 states have call successors, (69), 4 states have call predecessors, (69), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-17 19:40:21,589 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 333 transitions. [2022-03-17 19:40:21,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2022-03-17 19:40:21,591 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:40:21,591 INFO L500 BasicCegarLoop]: trace histogram [34, 34, 34, 34, 33, 33, 33, 33, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:40:21,611 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-03-17 19:40:21,804 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,SelfDestructingSolverStorable40 [2022-03-17 19:40:21,805 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:40:21,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:40:21,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1595795116, now seen corresponding path program 39 times [2022-03-17 19:40:21,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:40:21,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928210269] [2022-03-17 19:40:21,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:40:21,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:40:21,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:40:22,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-17 19:40:22,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 19:40:22,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 19:40:22,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 19:40:22,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 19:40:22,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 19:40:22,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 19:40:22,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 19:40:22,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 19:40:22,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 19:40:22,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 19:40:22,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 19:40:22,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 19:40:22,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 19:40:22,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 19:40:22,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 19:40:22,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 19:40:22,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 19:40:22,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 19:40:22,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 19:40:22,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 19:40:22,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 19:40:22,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 19:40:22,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 19:40:22,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 19:40:22,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 19:40:22,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 19:40:22,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 19:40:22,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 19:40:22,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 19:40:22,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 19:40:22,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 19:40:22,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 19:40:22,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:22,985 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 2148 proven. 1218 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-17 19:40:22,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:40:22,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928210269] [2022-03-17 19:40:22,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928210269] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:40:22,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424935806] [2022-03-17 19:40:22,985 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 19:40:22,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:40:22,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:40:22,987 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-03-17 19:40:22,988 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-03-17 19:40:23,125 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2022-03-17 19:40:23,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:40:23,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 959 conjuncts, 70 conjunts are in the unsatisfiable core [2022-03-17 19:40:23,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:40:24,576 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 1188 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-17 19:40:24,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:40:25,082 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 1188 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-17 19:40:25,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424935806] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:40:25,083 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:40:25,083 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 38, 38] total 107 [2022-03-17 19:40:25,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592308085] [2022-03-17 19:40:25,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:40:25,084 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2022-03-17 19:40:25,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:40:25,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2022-03-17 19:40:25,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1861, Invalid=9481, Unknown=0, NotChecked=0, Total=11342 [2022-03-17 19:40:25,085 INFO L87 Difference]: Start difference. First operand 323 states and 333 transitions. Second operand has 107 states, 107 states have (on average 3.3551401869158877) internal successors, (359), 105 states have internal predecessors, (359), 69 states have call successors, (71), 4 states have call predecessors, (71), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-17 19:40:28,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:40:28,965 INFO L93 Difference]: Finished difference Result 613 states and 726 transitions. [2022-03-17 19:40:28,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-17 19:40:28,965 INFO L78 Accepts]: Start accepts. Automaton has has 107 states, 107 states have (on average 3.3551401869158877) internal successors, (359), 105 states have internal predecessors, (359), 69 states have call successors, (71), 4 states have call predecessors, (71), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) Word has length 348 [2022-03-17 19:40:28,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:40:28,967 INFO L225 Difference]: With dead ends: 613 [2022-03-17 19:40:28,967 INFO L226 Difference]: Without dead ends: 470 [2022-03-17 19:40:28,971 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1006 GetRequests, 763 SyntacticMatches, 1 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20491 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=9939, Invalid=49353, Unknown=0, NotChecked=0, Total=59292 [2022-03-17 19:40:28,971 INFO L912 BasicCegarLoop]: 111 mSDtfsCounter, 1100 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3800 mSolverCounterSat, 923 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1101 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 4723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 923 IncrementalHoareTripleChecker+Valid, 3800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-17 19:40:28,971 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1101 Valid, 183 Invalid, 4723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [923 Valid, 3800 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-17 19:40:28,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2022-03-17 19:40:29,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 333. [2022-03-17 19:40:29,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 266 states have (on average 1.0150375939849625) internal successors, (270), 267 states have internal predecessors, (270), 37 states have call successors, (37), 30 states have call predecessors, (37), 29 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2022-03-17 19:40:29,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 343 transitions. [2022-03-17 19:40:29,008 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 343 transitions. Word has length 348 [2022-03-17 19:40:29,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:40:29,008 INFO L478 AbstractCegarLoop]: Abstraction has 333 states and 343 transitions. [2022-03-17 19:40:29,008 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 107 states, 107 states have (on average 3.3551401869158877) internal successors, (359), 105 states have internal predecessors, (359), 69 states have call successors, (71), 4 states have call predecessors, (71), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-17 19:40:29,008 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 343 transitions. [2022-03-17 19:40:29,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2022-03-17 19:40:29,009 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:40:29,009 INFO L500 BasicCegarLoop]: trace histogram [35, 35, 35, 35, 34, 34, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:40:29,031 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-03-17 19:40:29,227 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-03-17 19:40:29,227 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:40:29,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:40:29,227 INFO L85 PathProgramCache]: Analyzing trace with hash -2025393501, now seen corresponding path program 40 times [2022-03-17 19:40:29,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:40:29,227 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708501716] [2022-03-17 19:40:29,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:40:29,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:40:29,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:40:30,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-17 19:40:30,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-17 19:40:30,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 19:40:30,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 19:40:30,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 19:40:30,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 19:40:30,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 19:40:30,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 19:40:30,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 19:40:30,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 19:40:30,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 19:40:30,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 19:40:30,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 19:40:30,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 19:40:30,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 19:40:30,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 19:40:30,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 19:40:30,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 19:40:30,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 19:40:30,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 19:40:30,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 19:40:30,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 19:40:30,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 19:40:30,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 19:40:30,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 19:40:30,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 19:40:30,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 19:40:30,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 19:40:30,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 19:40:30,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 19:40:30,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 19:40:30,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 19:40:30,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 19:40:30,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 19:40:30,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:30,487 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 2281 proven. 1289 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-17 19:40:30,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:40:30,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708501716] [2022-03-17 19:40:30,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708501716] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:40:30,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413970593] [2022-03-17 19:40:30,488 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 19:40:30,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:40:30,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:40:30,489 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-03-17 19:40:30,490 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-03-17 19:40:30,622 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 19:40:30,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:40:30,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 986 conjuncts, 72 conjunts are in the unsatisfiable core [2022-03-17 19:40:30,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:40:32,135 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-17 19:40:32,135 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:40:32,632 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-17 19:40:32,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413970593] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:40:32,633 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:40:32,633 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 39, 39] total 110 [2022-03-17 19:40:32,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84052077] [2022-03-17 19:40:32,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:40:32,634 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2022-03-17 19:40:32,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:40:32,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2022-03-17 19:40:32,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1968, Invalid=10022, Unknown=0, NotChecked=0, Total=11990 [2022-03-17 19:40:32,635 INFO L87 Difference]: Start difference. First operand 333 states and 343 transitions. Second operand has 110 states, 110 states have (on average 3.3545454545454545) internal successors, (369), 108 states have internal predecessors, (369), 71 states have call successors, (73), 4 states have call predecessors, (73), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-17 19:40:36,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:40:36,840 INFO L93 Difference]: Finished difference Result 631 states and 747 transitions. [2022-03-17 19:40:36,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-17 19:40:36,841 INFO L78 Accepts]: Start accepts. Automaton has has 110 states, 110 states have (on average 3.3545454545454545) internal successors, (369), 108 states have internal predecessors, (369), 71 states have call successors, (73), 4 states have call predecessors, (73), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) Word has length 358 [2022-03-17 19:40:36,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:40:36,842 INFO L225 Difference]: With dead ends: 631 [2022-03-17 19:40:36,842 INFO L226 Difference]: Without dead ends: 484 [2022-03-17 19:40:36,847 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1035 GetRequests, 785 SyntacticMatches, 1 SemanticMatches, 249 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21724 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=10511, Invalid=52239, Unknown=0, NotChecked=0, Total=62750 [2022-03-17 19:40:36,847 INFO L912 BasicCegarLoop]: 114 mSDtfsCounter, 1099 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 4054 mSolverCounterSat, 967 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1100 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 5021 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 967 IncrementalHoareTripleChecker+Valid, 4054 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-17 19:40:36,847 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1100 Valid, 196 Invalid, 5021 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [967 Valid, 4054 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-17 19:40:36,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2022-03-17 19:40:36,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 343. [2022-03-17 19:40:36,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 274 states have (on average 1.0145985401459854) internal successors, (278), 275 states have internal predecessors, (278), 38 states have call successors, (38), 31 states have call predecessors, (38), 30 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-17 19:40:36,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 353 transitions. [2022-03-17 19:40:36,867 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 353 transitions. Word has length 358 [2022-03-17 19:40:36,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:40:36,867 INFO L478 AbstractCegarLoop]: Abstraction has 343 states and 353 transitions. [2022-03-17 19:40:36,867 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 110 states have (on average 3.3545454545454545) internal successors, (369), 108 states have internal predecessors, (369), 71 states have call successors, (73), 4 states have call predecessors, (73), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-17 19:40:36,867 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 353 transitions. [2022-03-17 19:40:36,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2022-03-17 19:40:36,869 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:40:36,869 INFO L500 BasicCegarLoop]: trace histogram [36, 36, 36, 36, 35, 35, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:40:36,886 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-03-17 19:40:37,086 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,SelfDestructingSolverStorable42 [2022-03-17 19:40:37,086 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:40:37,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:40:37,087 INFO L85 PathProgramCache]: Analyzing trace with hash 372111322, now seen corresponding path program 41 times [2022-03-17 19:40:37,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:40:37,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614160582] [2022-03-17 19:40:37,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:40:37,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:40:37,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:40:38,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-17 19:40:38,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 19:40:38,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 19:40:38,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 19:40:38,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 19:40:38,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 19:40:38,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 19:40:38,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 19:40:38,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 19:40:38,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:40:38,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 19:40:38,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 19:40:38,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 19:40:38,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 19:40:38,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 19:40:38,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 19:40:38,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 19:40:38,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 19:40:38,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 19:40:38,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 19:40:38,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 19:40:38,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 19:40:38,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 19:40:38,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 19:40:38,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 19:40:38,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 19:40:38,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 19:40:38,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 19:40:38,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 19:40:38,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 19:40:38,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 19:40:38,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 19:40:38,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 19:40:38,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 19:40:38,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 19:40:38,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:38,372 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2418 proven. 1362 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-17 19:40:38,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:40:38,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614160582] [2022-03-17 19:40:38,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614160582] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:40:38,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768125515] [2022-03-17 19:40:38,373 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 19:40:38,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:40:38,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:40:38,374 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-03-17 19:40:38,375 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-03-17 19:40:38,520 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2022-03-17 19:40:38,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:40:38,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 1013 conjuncts, 74 conjunts are in the unsatisfiable core [2022-03-17 19:40:38,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:40:40,528 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2520 proven. 1260 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-17 19:40:40,528 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:40:41,001 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2520 proven. 1260 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-17 19:40:41,002 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768125515] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:40:41,002 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:40:41,002 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 74, 74] total 113 [2022-03-17 19:40:41,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705973937] [2022-03-17 19:40:41,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:40:41,002 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2022-03-17 19:40:41,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:40:41,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2022-03-17 19:40:41,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2817, Invalid=9839, Unknown=0, NotChecked=0, Total=12656 [2022-03-17 19:40:41,004 INFO L87 Difference]: Start difference. First operand 343 states and 353 transitions. Second operand has 113 states, 113 states have (on average 2.6991150442477876) internal successors, (305), 112 states have internal predecessors, (305), 73 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-17 19:40:43,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:40:43,245 INFO L93 Difference]: Finished difference Result 640 states and 758 transitions. [2022-03-17 19:40:43,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-17 19:40:43,245 INFO L78 Accepts]: Start accepts. Automaton has has 113 states, 113 states have (on average 2.6991150442477876) internal successors, (305), 112 states have internal predecessors, (305), 73 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) Word has length 368 [2022-03-17 19:40:43,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:40:43,247 INFO L225 Difference]: With dead ends: 640 [2022-03-17 19:40:43,247 INFO L226 Difference]: Without dead ends: 489 [2022-03-17 19:40:43,249 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 989 GetRequests, 806 SyntacticMatches, 0 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9270 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=7589, Invalid=26451, Unknown=0, NotChecked=0, Total=34040 [2022-03-17 19:40:43,249 INFO L912 BasicCegarLoop]: 84 mSDtfsCounter, 891 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 1758 mSolverCounterSat, 584 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 892 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 2342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 584 IncrementalHoareTripleChecker+Valid, 1758 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-17 19:40:43,249 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [892 Valid, 111 Invalid, 2342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [584 Valid, 1758 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-17 19:40:43,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2022-03-17 19:40:43,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 345. [2022-03-17 19:40:43,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 276 states have (on average 1.0144927536231885) internal successors, (280), 277 states have internal predecessors, (280), 38 states have call successors, (38), 31 states have call predecessors, (38), 30 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-17 19:40:43,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 355 transitions. [2022-03-17 19:40:43,269 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 355 transitions. Word has length 368 [2022-03-17 19:40:43,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:40:43,269 INFO L478 AbstractCegarLoop]: Abstraction has 345 states and 355 transitions. [2022-03-17 19:40:43,269 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 113 states, 113 states have (on average 2.6991150442477876) internal successors, (305), 112 states have internal predecessors, (305), 73 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-17 19:40:43,269 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 355 transitions. [2022-03-17 19:40:43,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2022-03-17 19:40:43,271 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:40:43,271 INFO L500 BasicCegarLoop]: trace histogram [37, 36, 36, 36, 36, 35, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:40:43,306 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-03-17 19:40:43,488 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:40:43,489 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:40:43,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:40:43,489 INFO L85 PathProgramCache]: Analyzing trace with hash -1027431235, now seen corresponding path program 42 times [2022-03-17 19:40:43,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:40:43,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179430363] [2022-03-17 19:40:43,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:40:43,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:40:43,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:40:44,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 19:40:44,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 19:40:44,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 19:40:44,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 19:40:44,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 19:40:44,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 19:40:44,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 19:40:44,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 19:40:44,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 19:40:44,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 19:40:44,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 19:40:44,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 19:40:44,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 19:40:44,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 19:40:44,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 19:40:44,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 19:40:44,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 19:40:44,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 19:40:44,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 19:40:44,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 19:40:44,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 19:40:44,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 19:40:44,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 19:40:44,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 19:40:44,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 19:40:44,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 19:40:44,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 19:40:44,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 19:40:44,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 19:40:44,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 19:40:44,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 19:40:44,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 19:40:44,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 19:40:44,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 19:40:44,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 19:40:44,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:44,116 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1330 proven. 2522 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-17 19:40:44,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:40:44,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179430363] [2022-03-17 19:40:44,116 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179430363] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:40:44,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1241991100] [2022-03-17 19:40:44,116 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 19:40:44,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:40:44,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:40:44,117 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-03-17 19:40:44,118 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-03-17 19:40:44,276 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2022-03-17 19:40:44,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:40:44,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 1023 conjuncts, 75 conjunts are in the unsatisfiable core [2022-03-17 19:40:44,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:40:44,730 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-17 19:40:44,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:40:45,179 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-17 19:40:45,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1241991100] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:40:45,179 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:40:45,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 46 [2022-03-17 19:40:45,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443383757] [2022-03-17 19:40:45,180 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:40:45,180 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-17 19:40:45,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:40:45,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-17 19:40:45,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=796, Invalid=1274, Unknown=0, NotChecked=0, Total=2070 [2022-03-17 19:40:45,181 INFO L87 Difference]: Start difference. First operand 345 states and 355 transitions. Second operand has 46 states, 46 states have (on average 4.695652173913044) internal successors, (216), 43 states have internal predecessors, (216), 38 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-17 19:40:46,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:40:46,050 INFO L93 Difference]: Finished difference Result 364 states and 376 transitions. [2022-03-17 19:40:46,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-17 19:40:46,050 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 4.695652173913044) internal successors, (216), 43 states have internal predecessors, (216), 38 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 370 [2022-03-17 19:40:46,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:40:46,052 INFO L225 Difference]: With dead ends: 364 [2022-03-17 19:40:46,052 INFO L226 Difference]: Without dead ends: 362 [2022-03-17 19:40:46,053 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 930 GetRequests, 843 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1542 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2380, Invalid=5276, Unknown=0, NotChecked=0, Total=7656 [2022-03-17 19:40:46,053 INFO L912 BasicCegarLoop]: 57 mSDtfsCounter, 190 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1170 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 1367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 1170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 19:40:46,053 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 104 Invalid, 1367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 1170 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 19:40:46,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-03-17 19:40:46,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 357. [2022-03-17 19:40:46,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 285 states have (on average 1.0140350877192983) internal successors, (289), 286 states have internal predecessors, (289), 40 states have call successors, (40), 32 states have call predecessors, (40), 31 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-17 19:40:46,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 368 transitions. [2022-03-17 19:40:46,095 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 368 transitions. Word has length 370 [2022-03-17 19:40:46,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:40:46,095 INFO L478 AbstractCegarLoop]: Abstraction has 357 states and 368 transitions. [2022-03-17 19:40:46,095 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 4.695652173913044) internal successors, (216), 43 states have internal predecessors, (216), 38 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-17 19:40:46,095 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 368 transitions. [2022-03-17 19:40:46,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 387 [2022-03-17 19:40:46,097 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:40:46,097 INFO L500 BasicCegarLoop]: trace histogram [38, 38, 38, 37, 37, 37, 37, 37, 37, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:40:46,117 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-03-17 19:40:46,311 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:40:46,311 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:40:46,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:40:46,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1645128731, now seen corresponding path program 43 times [2022-03-17 19:40:46,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:40:46,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25558632] [2022-03-17 19:40:46,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:40:46,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:40:46,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:40:47,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-17 19:40:47,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 19:40:47,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 19:40:47,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 19:40:47,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 19:40:47,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 19:40:47,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 19:40:47,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 19:40:47,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 19:40:47,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 19:40:47,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 19:40:47,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 19:40:47,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 19:40:47,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 19:40:47,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 19:40:47,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 19:40:47,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 19:40:47,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 19:40:47,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 19:40:47,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 19:40:47,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 19:40:47,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 19:40:47,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 19:40:47,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 19:40:47,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 19:40:47,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 19:40:47,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 19:40:47,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 19:40:47,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 19:40:47,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 19:40:47,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 19:40:47,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 19:40:47,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 19:40:47,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 19:40:47,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 19:40:47,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 19:40:47,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 19:40:47,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,707 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2704 proven. 1440 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-17 19:40:47,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:40:47,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25558632] [2022-03-17 19:40:47,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25558632] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:40:47,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179090747] [2022-03-17 19:40:47,708 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 19:40:47,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:40:47,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:40:47,709 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-03-17 19:40:47,710 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-03-17 19:40:47,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:47,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 1057 conjuncts, 76 conjunts are in the unsatisfiable core [2022-03-17 19:40:47,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:40:49,915 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2952 proven. 1332 refuted. 0 times theorem prover too weak. 2524 trivial. 0 not checked. [2022-03-17 19:40:49,915 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:40:50,399 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2810 proven. 1332 refuted. 0 times theorem prover too weak. 2666 trivial. 0 not checked. [2022-03-17 19:40:50,399 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179090747] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:40:50,399 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:40:50,399 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 76, 76] total 117 [2022-03-17 19:40:50,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207153776] [2022-03-17 19:40:50,400 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:40:50,400 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2022-03-17 19:40:50,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:40:50,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2022-03-17 19:40:50,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3008, Invalid=10564, Unknown=0, NotChecked=0, Total=13572 [2022-03-17 19:40:50,402 INFO L87 Difference]: Start difference. First operand 357 states and 368 transitions. Second operand has 117 states, 117 states have (on average 2.7435897435897436) internal successors, (321), 116 states have internal predecessors, (321), 76 states have call successors, (79), 3 states have call predecessors, (79), 2 states have return successors, (77), 76 states have call predecessors, (77), 76 states have call successors, (77) [2022-03-17 19:40:52,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:40:52,891 INFO L93 Difference]: Finished difference Result 668 states and 790 transitions. [2022-03-17 19:40:52,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-17 19:40:52,891 INFO L78 Accepts]: Start accepts. Automaton has has 117 states, 117 states have (on average 2.7435897435897436) internal successors, (321), 116 states have internal predecessors, (321), 76 states have call successors, (79), 3 states have call predecessors, (79), 2 states have return successors, (77), 76 states have call predecessors, (77), 76 states have call successors, (77) Word has length 386 [2022-03-17 19:40:52,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:40:52,893 INFO L225 Difference]: With dead ends: 668 [2022-03-17 19:40:52,893 INFO L226 Difference]: Without dead ends: 507 [2022-03-17 19:40:52,896 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1035 GetRequests, 846 SyntacticMatches, 0 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9936 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=8042, Invalid=28248, Unknown=0, NotChecked=0, Total=36290 [2022-03-17 19:40:52,896 INFO L912 BasicCegarLoop]: 86 mSDtfsCounter, 709 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2576 mSolverCounterSat, 462 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 710 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 3038 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 462 IncrementalHoareTripleChecker+Valid, 2576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-17 19:40:52,896 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [710 Valid, 148 Invalid, 3038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [462 Valid, 2576 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-17 19:40:52,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-03-17 19:40:52,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 359. [2022-03-17 19:40:52,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 287 states have (on average 1.0139372822299653) internal successors, (291), 288 states have internal predecessors, (291), 40 states have call successors, (40), 32 states have call predecessors, (40), 31 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-17 19:40:52,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 370 transitions. [2022-03-17 19:40:52,917 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 370 transitions. Word has length 386 [2022-03-17 19:40:52,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:40:52,917 INFO L478 AbstractCegarLoop]: Abstraction has 359 states and 370 transitions. [2022-03-17 19:40:52,917 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 117 states, 117 states have (on average 2.7435897435897436) internal successors, (321), 116 states have internal predecessors, (321), 76 states have call successors, (79), 3 states have call predecessors, (79), 2 states have return successors, (77), 76 states have call predecessors, (77), 76 states have call successors, (77) [2022-03-17 19:40:52,917 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 370 transitions. [2022-03-17 19:40:52,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2022-03-17 19:40:52,919 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:40:52,919 INFO L500 BasicCegarLoop]: trace histogram [38, 38, 38, 38, 37, 37, 37, 37, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:40:52,937 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-03-17 19:40:53,135 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,SelfDestructingSolverStorable45 [2022-03-17 19:40:53,135 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:40:53,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:40:53,135 INFO L85 PathProgramCache]: Analyzing trace with hash -1522029048, now seen corresponding path program 44 times [2022-03-17 19:40:53,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:40:53,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082134923] [2022-03-17 19:40:53,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:40:53,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:40:53,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:40:54,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-17 19:40:54,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 19:40:54,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 19:40:54,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 19:40:54,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 19:40:54,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 19:40:54,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 19:40:54,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 19:40:54,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 19:40:54,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 19:40:54,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 19:40:54,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 19:40:54,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 19:40:54,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 19:40:54,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 19:40:54,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 19:40:54,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 19:40:54,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 19:40:54,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 19:40:54,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 19:40:54,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 19:40:54,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 19:40:54,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 19:40:54,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 19:40:54,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 19:40:54,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 19:40:54,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 19:40:54,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 19:40:54,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 19:40:54,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 19:40:54,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 19:40:54,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 19:40:54,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 19:40:54,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 19:40:54,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 19:40:54,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 19:40:54,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 19:40:54,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:40:54,571 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 2704 proven. 1514 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-17 19:40:54,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:40:54,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082134923] [2022-03-17 19:40:54,572 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082134923] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:40:54,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068969285] [2022-03-17 19:40:54,572 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 19:40:54,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:40:54,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:40:54,573 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-03-17 19:40:54,574 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-03-17 19:40:54,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 19:40:54,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:40:54,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 78 conjunts are in the unsatisfiable core [2022-03-17 19:40:54,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:40:56,402 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 1480 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-17 19:40:56,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:40:56,903 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 1480 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-17 19:40:56,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068969285] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:40:56,904 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:40:56,904 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 42, 42] total 119 [2022-03-17 19:40:56,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801279123] [2022-03-17 19:40:56,904 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:40:56,904 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2022-03-17 19:40:56,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:40:56,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2022-03-17 19:40:56,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2307, Invalid=11735, Unknown=0, NotChecked=0, Total=14042 [2022-03-17 19:40:56,906 INFO L87 Difference]: Start difference. First operand 359 states and 370 transitions. Second operand has 119 states, 119 states have (on average 3.3529411764705883) internal successors, (399), 117 states have internal predecessors, (399), 77 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-03-17 19:41:01,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:41:01,692 INFO L93 Difference]: Finished difference Result 681 states and 807 transitions. [2022-03-17 19:41:01,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-17 19:41:01,693 INFO L78 Accepts]: Start accepts. Automaton has has 119 states, 119 states have (on average 3.3529411764705883) internal successors, (399), 117 states have internal predecessors, (399), 77 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) Word has length 388 [2022-03-17 19:41:01,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:41:01,694 INFO L225 Difference]: With dead ends: 681 [2022-03-17 19:41:01,694 INFO L226 Difference]: Without dead ends: 522 [2022-03-17 19:41:01,698 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1122 GetRequests, 851 SyntacticMatches, 1 SemanticMatches, 270 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25639 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=12323, Invalid=61389, Unknown=0, NotChecked=0, Total=73712 [2022-03-17 19:41:01,698 INFO L912 BasicCegarLoop]: 123 mSDtfsCounter, 1276 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 4445 mSolverCounterSat, 1093 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1277 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 5538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1093 IncrementalHoareTripleChecker+Valid, 4445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-17 19:41:01,698 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1277 Valid, 205 Invalid, 5538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1093 Valid, 4445 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-17 19:41:01,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2022-03-17 19:41:01,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 369. [2022-03-17 19:41:01,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 295 states have (on average 1.0135593220338983) internal successors, (299), 296 states have internal predecessors, (299), 41 states have call successors, (41), 33 states have call predecessors, (41), 32 states have return successors, (40), 39 states have call predecessors, (40), 40 states have call successors, (40) [2022-03-17 19:41:01,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 380 transitions. [2022-03-17 19:41:01,719 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 380 transitions. Word has length 388 [2022-03-17 19:41:01,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:41:01,719 INFO L478 AbstractCegarLoop]: Abstraction has 369 states and 380 transitions. [2022-03-17 19:41:01,720 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 119 states, 119 states have (on average 3.3529411764705883) internal successors, (399), 117 states have internal predecessors, (399), 77 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-03-17 19:41:01,720 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 380 transitions. [2022-03-17 19:41:01,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2022-03-17 19:41:01,721 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:41:01,721 INFO L500 BasicCegarLoop]: trace histogram [39, 39, 39, 39, 38, 38, 38, 38, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:41:01,739 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-03-17 19:41:01,933 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,SelfDestructingSolverStorable46 [2022-03-17 19:41:01,933 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:41:01,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:41:01,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1213907201, now seen corresponding path program 45 times [2022-03-17 19:41:01,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:41:01,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982744421] [2022-03-17 19:41:01,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:41:01,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:41:01,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:41:03,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-17 19:41:03,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 19:41:03,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 19:41:03,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 19:41:03,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 19:41:03,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 19:41:03,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 19:41:03,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 19:41:03,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 19:41:03,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 19:41:03,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 19:41:03,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 19:41:03,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 19:41:03,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 19:41:03,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 19:41:03,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 19:41:03,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 19:41:03,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 19:41:03,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 19:41:03,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 19:41:03,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 19:41:03,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 19:41:03,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 19:41:03,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 19:41:03,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 19:41:03,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 19:41:03,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 19:41:03,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 19:41:03,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 19:41:03,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 19:41:03,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 19:41:03,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 19:41:03,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 19:41:03,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 19:41:03,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 19:41:03,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 19:41:03,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 19:41:03,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 19:41:03,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:03,440 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 2853 proven. 1593 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-17 19:41:03,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:41:03,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982744421] [2022-03-17 19:41:03,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982744421] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:41:03,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564691270] [2022-03-17 19:41:03,440 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 19:41:03,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:41:03,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:41:03,441 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-03-17 19:41:03,442 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-03-17 19:41:03,604 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2022-03-17 19:41:03,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:41:03,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 1094 conjuncts, 80 conjunts are in the unsatisfiable core [2022-03-17 19:41:03,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:41:05,387 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-17 19:41:05,388 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:41:05,892 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-17 19:41:05,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564691270] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:41:05,893 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:41:05,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 43, 43] total 122 [2022-03-17 19:41:05,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466549720] [2022-03-17 19:41:05,893 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:41:05,893 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 122 states [2022-03-17 19:41:05,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:41:05,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2022-03-17 19:41:05,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2426, Invalid=12336, Unknown=0, NotChecked=0, Total=14762 [2022-03-17 19:41:05,896 INFO L87 Difference]: Start difference. First operand 369 states and 380 transitions. Second operand has 122 states, 122 states have (on average 3.3524590163934427) internal successors, (409), 120 states have internal predecessors, (409), 79 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-17 19:41:10,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:41:10,810 INFO L93 Difference]: Finished difference Result 699 states and 828 transitions. [2022-03-17 19:41:10,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2022-03-17 19:41:10,811 INFO L78 Accepts]: Start accepts. Automaton has has 122 states, 122 states have (on average 3.3524590163934427) internal successors, (409), 120 states have internal predecessors, (409), 79 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) Word has length 398 [2022-03-17 19:41:10,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:41:10,813 INFO L225 Difference]: With dead ends: 699 [2022-03-17 19:41:10,813 INFO L226 Difference]: Without dead ends: 536 [2022-03-17 19:41:10,818 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1151 GetRequests, 873 SyntacticMatches, 1 SemanticMatches, 277 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27016 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=12959, Invalid=64603, Unknown=0, NotChecked=0, Total=77562 [2022-03-17 19:41:10,818 INFO L912 BasicCegarLoop]: 126 mSDtfsCounter, 1057 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 4994 mSolverCounterSat, 957 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1058 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 5951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 957 IncrementalHoareTripleChecker+Valid, 4994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-17 19:41:10,818 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1058 Valid, 213 Invalid, 5951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [957 Valid, 4994 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-17 19:41:10,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2022-03-17 19:41:10,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 379. [2022-03-17 19:41:10,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 303 states have (on average 1.0132013201320131) internal successors, (307), 304 states have internal predecessors, (307), 42 states have call successors, (42), 34 states have call predecessors, (42), 33 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41) [2022-03-17 19:41:10,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 390 transitions. [2022-03-17 19:41:10,841 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 390 transitions. Word has length 398 [2022-03-17 19:41:10,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:41:10,841 INFO L478 AbstractCegarLoop]: Abstraction has 379 states and 390 transitions. [2022-03-17 19:41:10,841 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 122 states, 122 states have (on average 3.3524590163934427) internal successors, (409), 120 states have internal predecessors, (409), 79 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-17 19:41:10,841 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 390 transitions. [2022-03-17 19:41:10,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2022-03-17 19:41:10,843 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:41:10,843 INFO L500 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 39, 39, 39, 39, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:41:10,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-03-17 19:41:11,050 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,SelfDestructingSolverStorable47 [2022-03-17 19:41:11,050 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:41:11,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:41:11,050 INFO L85 PathProgramCache]: Analyzing trace with hash 320244022, now seen corresponding path program 46 times [2022-03-17 19:41:11,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:41:11,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115664420] [2022-03-17 19:41:11,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:41:11,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:41:11,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:41:12,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-17 19:41:12,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 19:41:12,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 19:41:12,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 19:41:12,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 19:41:12,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 19:41:12,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 19:41:12,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 19:41:12,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:41:12,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 19:41:12,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 19:41:12,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 19:41:12,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 19:41:12,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 19:41:12,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 19:41:12,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 19:41:12,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 19:41:12,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 19:41:12,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 19:41:12,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 19:41:12,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 19:41:12,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 19:41:12,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 19:41:12,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 19:41:12,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 19:41:12,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 19:41:12,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 19:41:12,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 19:41:12,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 19:41:12,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 19:41:12,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 19:41:12,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 19:41:12,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 19:41:12,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 19:41:12,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 19:41:12,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 19:41:12,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 19:41:12,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 19:41:12,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 19:41:12,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:12,597 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 3006 proven. 1674 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-17 19:41:12,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:41:12,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115664420] [2022-03-17 19:41:12,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115664420] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:41:12,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162939014] [2022-03-17 19:41:12,597 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 19:41:12,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:41:12,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:41:12,598 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-03-17 19:41:12,601 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-03-17 19:41:12,721 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 19:41:12,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:41:12,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 1121 conjuncts, 82 conjunts are in the unsatisfiable core [2022-03-17 19:41:12,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:41:14,600 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-17 19:41:14,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:41:15,114 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-17 19:41:15,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162939014] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:41:15,114 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:41:15,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 44, 44] total 125 [2022-03-17 19:41:15,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767262960] [2022-03-17 19:41:15,114 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:41:15,115 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2022-03-17 19:41:15,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:41:15,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2022-03-17 19:41:15,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2548, Invalid=12952, Unknown=0, NotChecked=0, Total=15500 [2022-03-17 19:41:15,117 INFO L87 Difference]: Start difference. First operand 379 states and 390 transitions. Second operand has 125 states, 125 states have (on average 3.352) internal successors, (419), 123 states have internal predecessors, (419), 81 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-03-17 19:41:20,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:41:20,037 INFO L93 Difference]: Finished difference Result 717 states and 849 transitions. [2022-03-17 19:41:20,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-03-17 19:41:20,038 INFO L78 Accepts]: Start accepts. Automaton has has 125 states, 125 states have (on average 3.352) internal successors, (419), 123 states have internal predecessors, (419), 81 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) Word has length 408 [2022-03-17 19:41:20,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:41:20,039 INFO L225 Difference]: With dead ends: 717 [2022-03-17 19:41:20,039 INFO L226 Difference]: Without dead ends: 550 [2022-03-17 19:41:20,044 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1180 GetRequests, 895 SyntacticMatches, 1 SemanticMatches, 284 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28429 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=13611, Invalid=67899, Unknown=0, NotChecked=0, Total=81510 [2022-03-17 19:41:20,045 INFO L912 BasicCegarLoop]: 129 mSDtfsCounter, 1232 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 4335 mSolverCounterSat, 1052 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1233 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 5387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1052 IncrementalHoareTripleChecker+Valid, 4335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-17 19:41:20,045 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1233 Valid, 196 Invalid, 5387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1052 Valid, 4335 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-17 19:41:20,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-03-17 19:41:20,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 389. [2022-03-17 19:41:20,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 311 states have (on average 1.0128617363344052) internal successors, (315), 312 states have internal predecessors, (315), 43 states have call successors, (43), 35 states have call predecessors, (43), 34 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-17 19:41:20,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 400 transitions. [2022-03-17 19:41:20,068 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 400 transitions. Word has length 408 [2022-03-17 19:41:20,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:41:20,068 INFO L478 AbstractCegarLoop]: Abstraction has 389 states and 400 transitions. [2022-03-17 19:41:20,068 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 125 states, 125 states have (on average 3.352) internal successors, (419), 123 states have internal predecessors, (419), 81 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-03-17 19:41:20,068 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 400 transitions. [2022-03-17 19:41:20,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2022-03-17 19:41:20,070 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:41:20,070 INFO L500 BasicCegarLoop]: trace histogram [41, 41, 41, 41, 40, 40, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:41:20,090 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-03-17 19:41:20,275 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:41:20,275 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:41:20,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:41:20,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1339227309, now seen corresponding path program 47 times [2022-03-17 19:41:20,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:41:20,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014561553] [2022-03-17 19:41:20,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:41:20,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:41:20,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:41:21,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-17 19:41:21,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 19:41:21,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 19:41:21,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 19:41:21,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 19:41:21,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 19:41:21,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 19:41:21,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 19:41:21,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 19:41:21,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 19:41:21,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 19:41:21,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 19:41:21,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 19:41:21,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 19:41:21,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 19:41:21,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 19:41:21,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 19:41:21,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 19:41:21,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 19:41:21,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 19:41:21,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 19:41:21,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 19:41:21,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 19:41:21,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 19:41:21,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 19:41:21,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 19:41:21,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 19:41:21,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 19:41:21,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 19:41:21,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 19:41:21,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 19:41:21,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 19:41:21,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 19:41:21,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 19:41:21,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 19:41:21,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 19:41:21,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 19:41:21,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 19:41:21,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 19:41:21,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 19:41:21,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:21,888 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3163 proven. 1757 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-17 19:41:21,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:41:21,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014561553] [2022-03-17 19:41:21,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014561553] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:41:21,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664858258] [2022-03-17 19:41:21,889 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 19:41:21,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:41:21,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:41:21,890 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-03-17 19:41:21,890 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-03-17 19:41:22,058 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 41 check-sat command(s) [2022-03-17 19:41:22,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:41:22,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 1148 conjuncts, 84 conjunts are in the unsatisfiable core [2022-03-17 19:41:22,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:41:24,527 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-17 19:41:24,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:41:25,087 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-17 19:41:25,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664858258] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:41:25,088 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:41:25,088 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84, 84] total 128 [2022-03-17 19:41:25,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355330709] [2022-03-17 19:41:25,088 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:41:25,089 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 128 states [2022-03-17 19:41:25,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:41:25,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2022-03-17 19:41:25,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3617, Invalid=12639, Unknown=0, NotChecked=0, Total=16256 [2022-03-17 19:41:25,091 INFO L87 Difference]: Start difference. First operand 389 states and 400 transitions. Second operand has 128 states, 128 states have (on average 2.6953125) internal successors, (345), 127 states have internal predecessors, (345), 83 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-17 19:41:28,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:41:28,082 INFO L93 Difference]: Finished difference Result 726 states and 860 transitions. [2022-03-17 19:41:28,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-17 19:41:28,082 INFO L78 Accepts]: Start accepts. Automaton has has 128 states, 128 states have (on average 2.6953125) internal successors, (345), 127 states have internal predecessors, (345), 83 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) Word has length 418 [2022-03-17 19:41:28,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:41:28,084 INFO L225 Difference]: With dead ends: 726 [2022-03-17 19:41:28,084 INFO L226 Difference]: Without dead ends: 555 [2022-03-17 19:41:28,086 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1124 GetRequests, 916 SyntacticMatches, 0 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11995 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=9769, Invalid=34121, Unknown=0, NotChecked=0, Total=43890 [2022-03-17 19:41:28,087 INFO L912 BasicCegarLoop]: 94 mSDtfsCounter, 880 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2559 mSolverCounterSat, 598 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 881 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 3157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 598 IncrementalHoareTripleChecker+Valid, 2559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-17 19:41:28,087 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [881 Valid, 151 Invalid, 3157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [598 Valid, 2559 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-17 19:41:28,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-03-17 19:41:28,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 391. [2022-03-17 19:41:28,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 313 states have (on average 1.012779552715655) internal successors, (317), 314 states have internal predecessors, (317), 43 states have call successors, (43), 35 states have call predecessors, (43), 34 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-17 19:41:28,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 402 transitions. [2022-03-17 19:41:28,111 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 402 transitions. Word has length 418 [2022-03-17 19:41:28,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:41:28,111 INFO L478 AbstractCegarLoop]: Abstraction has 391 states and 402 transitions. [2022-03-17 19:41:28,111 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 128 states, 128 states have (on average 2.6953125) internal successors, (345), 127 states have internal predecessors, (345), 83 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-17 19:41:28,111 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 402 transitions. [2022-03-17 19:41:28,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2022-03-17 19:41:28,114 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:41:28,114 INFO L500 BasicCegarLoop]: trace histogram [42, 41, 41, 41, 41, 40, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:41:28,132 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-03-17 19:41:28,332 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,SelfDestructingSolverStorable49 [2022-03-17 19:41:28,332 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:41:28,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:41:28,332 INFO L85 PathProgramCache]: Analyzing trace with hash -1950348592, now seen corresponding path program 48 times [2022-03-17 19:41:28,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:41:28,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184986345] [2022-03-17 19:41:28,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:41:28,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:41:28,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:41:29,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 19:41:29,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 19:41:29,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 19:41:29,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 19:41:29,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 19:41:29,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 19:41:29,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 19:41:29,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 19:41:29,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 19:41:29,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 19:41:29,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 19:41:29,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 19:41:29,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 19:41:29,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 19:41:29,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 19:41:29,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 19:41:29,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 19:41:29,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 19:41:29,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 19:41:29,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 19:41:29,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 19:41:29,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 19:41:29,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 19:41:29,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 19:41:29,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 19:41:29,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 19:41:29,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 19:41:29,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 19:41:29,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 19:41:29,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 19:41:29,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 19:41:29,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 19:41:29,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 19:41:29,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 19:41:29,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 19:41:29,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 19:41:29,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 19:41:29,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 19:41:29,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 19:41:29,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 19:41:29,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:29,177 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1720 proven. 3282 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-17 19:41:29,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:41:29,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184986345] [2022-03-17 19:41:29,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184986345] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:41:29,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562377588] [2022-03-17 19:41:29,178 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 19:41:29,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:41:29,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:41:29,179 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-03-17 19:41:29,195 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-03-17 19:41:29,384 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 42 check-sat command(s) [2022-03-17 19:41:29,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:41:29,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 1158 conjuncts, 85 conjunts are in the unsatisfiable core [2022-03-17 19:41:29,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:41:29,908 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-17 19:41:29,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:41:30,437 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-17 19:41:30,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562377588] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:41:30,438 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:41:30,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 46, 46] total 51 [2022-03-17 19:41:30,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122484436] [2022-03-17 19:41:30,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:41:30,438 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-03-17 19:41:30,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:41:30,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-03-17 19:41:30,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1006, Invalid=1544, Unknown=0, NotChecked=0, Total=2550 [2022-03-17 19:41:30,439 INFO L87 Difference]: Start difference. First operand 391 states and 402 transitions. Second operand has 51 states, 51 states have (on average 4.7254901960784315) internal successors, (241), 48 states have internal predecessors, (241), 43 states have call successors, (47), 4 states have call predecessors, (47), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-17 19:41:31,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:41:31,413 INFO L93 Difference]: Finished difference Result 410 states and 423 transitions. [2022-03-17 19:41:31,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-17 19:41:31,414 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 4.7254901960784315) internal successors, (241), 48 states have internal predecessors, (241), 43 states have call successors, (47), 4 states have call predecessors, (47), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) Word has length 420 [2022-03-17 19:41:31,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:41:31,415 INFO L225 Difference]: With dead ends: 410 [2022-03-17 19:41:31,415 INFO L226 Difference]: Without dead ends: 408 [2022-03-17 19:41:31,416 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1055 GetRequests, 958 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1857 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=3010, Invalid=6496, Unknown=0, NotChecked=0, Total=9506 [2022-03-17 19:41:31,416 INFO L912 BasicCegarLoop]: 62 mSDtfsCounter, 217 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1091 mSolverCounterSat, 264 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 1355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 264 IncrementalHoareTripleChecker+Valid, 1091 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-17 19:41:31,416 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 94 Invalid, 1355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [264 Valid, 1091 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-17 19:41:31,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-03-17 19:41:31,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 403. [2022-03-17 19:41:31,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 322 states have (on average 1.0124223602484472) internal successors, (326), 323 states have internal predecessors, (326), 45 states have call successors, (45), 36 states have call predecessors, (45), 35 states have return successors, (44), 43 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-17 19:41:31,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 415 transitions. [2022-03-17 19:41:31,441 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 415 transitions. Word has length 420 [2022-03-17 19:41:31,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:41:31,442 INFO L478 AbstractCegarLoop]: Abstraction has 403 states and 415 transitions. [2022-03-17 19:41:31,442 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 4.7254901960784315) internal successors, (241), 48 states have internal predecessors, (241), 43 states have call successors, (47), 4 states have call predecessors, (47), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-17 19:41:31,443 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 415 transitions. [2022-03-17 19:41:31,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2022-03-17 19:41:31,444 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:41:31,445 INFO L500 BasicCegarLoop]: trace histogram [43, 43, 43, 42, 42, 42, 42, 42, 42, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:41:31,473 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-03-17 19:41:31,659 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:41:31,659 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:41:31,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:41:31,660 INFO L85 PathProgramCache]: Analyzing trace with hash 2013148152, now seen corresponding path program 49 times [2022-03-17 19:41:31,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:41:31,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831659459] [2022-03-17 19:41:31,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:41:31,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:41:31,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:41:33,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-17 19:41:33,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 19:41:33,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 19:41:33,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 19:41:33,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 19:41:33,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 19:41:33,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 19:41:33,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 19:41:33,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 19:41:33,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 19:41:33,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 19:41:33,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 19:41:33,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 19:41:33,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 19:41:33,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 19:41:33,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 19:41:33,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 19:41:33,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 19:41:33,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 19:41:33,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 19:41:33,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 19:41:33,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 19:41:33,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 19:41:33,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 19:41:33,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 19:41:33,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 19:41:33,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 19:41:33,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 19:41:33,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 19:41:33,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 19:41:33,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 19:41:33,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 19:41:33,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 19:41:33,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 19:41:33,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 19:41:33,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 19:41:33,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 19:41:33,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 19:41:33,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 19:41:33,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 19:41:33,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-17 19:41:33,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-17 19:41:33,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,479 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3489 proven. 1845 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-17 19:41:33,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:41:33,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831659459] [2022-03-17 19:41:33,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831659459] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:41:33,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554749371] [2022-03-17 19:41:33,480 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 19:41:33,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:41:33,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:41:33,481 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-03-17 19:41:33,482 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-03-17 19:41:33,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:33,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 1192 conjuncts, 86 conjunts are in the unsatisfiable core [2022-03-17 19:41:33,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:41:36,285 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3772 proven. 1722 refuted. 0 times theorem prover too weak. 3284 trivial. 0 not checked. [2022-03-17 19:41:36,285 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:41:36,831 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3610 proven. 1722 refuted. 0 times theorem prover too weak. 3446 trivial. 0 not checked. [2022-03-17 19:41:36,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554749371] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:41:36,831 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:41:36,831 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 86, 86] total 132 [2022-03-17 19:41:36,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336309282] [2022-03-17 19:41:36,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:41:36,832 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 132 states [2022-03-17 19:41:36,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:41:36,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2022-03-17 19:41:36,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3833, Invalid=13459, Unknown=0, NotChecked=0, Total=17292 [2022-03-17 19:41:36,834 INFO L87 Difference]: Start difference. First operand 403 states and 415 transitions. Second operand has 132 states, 132 states have (on average 2.734848484848485) internal successors, (361), 131 states have internal predecessors, (361), 86 states have call successors, (89), 3 states have call predecessors, (89), 2 states have return successors, (87), 86 states have call predecessors, (87), 86 states have call successors, (87) [2022-03-17 19:41:39,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:41:39,844 INFO L93 Difference]: Finished difference Result 754 states and 892 transitions. [2022-03-17 19:41:39,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-17 19:41:39,845 INFO L78 Accepts]: Start accepts. Automaton has has 132 states, 132 states have (on average 2.734848484848485) internal successors, (361), 131 states have internal predecessors, (361), 86 states have call successors, (89), 3 states have call predecessors, (89), 2 states have return successors, (87), 86 states have call predecessors, (87), 86 states have call successors, (87) Word has length 436 [2022-03-17 19:41:39,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:41:39,846 INFO L225 Difference]: With dead ends: 754 [2022-03-17 19:41:39,846 INFO L226 Difference]: Without dead ends: 573 [2022-03-17 19:41:39,848 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1170 GetRequests, 956 SyntacticMatches, 0 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12751 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=10282, Invalid=36158, Unknown=0, NotChecked=0, Total=46440 [2022-03-17 19:41:39,849 INFO L912 BasicCegarLoop]: 96 mSDtfsCounter, 896 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2605 mSolverCounterSat, 610 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 897 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 3215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 610 IncrementalHoareTripleChecker+Valid, 2605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-17 19:41:39,849 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [897 Valid, 158 Invalid, 3215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [610 Valid, 2605 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-17 19:41:39,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2022-03-17 19:41:39,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 405. [2022-03-17 19:41:39,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 324 states have (on average 1.0123456790123457) internal successors, (328), 325 states have internal predecessors, (328), 45 states have call successors, (45), 36 states have call predecessors, (45), 35 states have return successors, (44), 43 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-17 19:41:39,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 417 transitions. [2022-03-17 19:41:39,874 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 417 transitions. Word has length 436 [2022-03-17 19:41:39,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:41:39,874 INFO L478 AbstractCegarLoop]: Abstraction has 405 states and 417 transitions. [2022-03-17 19:41:39,874 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 132 states, 132 states have (on average 2.734848484848485) internal successors, (361), 131 states have internal predecessors, (361), 86 states have call successors, (89), 3 states have call predecessors, (89), 2 states have return successors, (87), 86 states have call predecessors, (87), 86 states have call successors, (87) [2022-03-17 19:41:39,874 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 417 transitions. [2022-03-17 19:41:39,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2022-03-17 19:41:39,876 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:41:39,876 INFO L500 BasicCegarLoop]: trace histogram [43, 43, 43, 43, 42, 42, 42, 42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:41:39,893 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2022-03-17 19:41:40,093 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-03-17 19:41:40,093 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:41:40,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:41:40,093 INFO L85 PathProgramCache]: Analyzing trace with hash -498131109, now seen corresponding path program 50 times [2022-03-17 19:41:40,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:41:40,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563718937] [2022-03-17 19:41:40,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:41:40,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:41:40,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:41:41,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-17 19:41:41,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 19:41:41,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 19:41:41,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 19:41:41,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 19:41:41,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 19:41:41,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 19:41:41,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 19:41:41,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 19:41:41,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 19:41:41,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 19:41:41,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 19:41:41,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 19:41:41,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 19:41:41,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 19:41:41,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 19:41:41,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 19:41:41,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 19:41:41,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 19:41:41,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 19:41:41,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 19:41:41,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 19:41:41,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 19:41:41,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 19:41:41,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 19:41:41,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 19:41:41,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 19:41:41,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 19:41:41,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 19:41:41,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 19:41:41,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 19:41:41,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 19:41:41,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 19:41:41,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 19:41:41,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 19:41:41,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 19:41:41,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 19:41:41,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 19:41:41,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 19:41:41,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 19:41:41,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 19:41:41,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 19:41:41,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:41,885 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 3489 proven. 1929 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-17 19:41:41,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:41:41,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563718937] [2022-03-17 19:41:41,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563718937] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:41:41,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169460566] [2022-03-17 19:41:41,885 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 19:41:41,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:41:41,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:41:41,886 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-03-17 19:41:41,887 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-03-17 19:41:42,012 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 19:41:42,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:41:42,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 88 conjunts are in the unsatisfiable core [2022-03-17 19:41:42,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:41:44,113 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-17 19:41:44,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:41:44,672 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-17 19:41:44,672 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169460566] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:41:44,672 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:41:44,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 47, 47] total 134 [2022-03-17 19:41:44,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023039520] [2022-03-17 19:41:44,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:41:44,673 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 134 states [2022-03-17 19:41:44,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:41:44,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2022-03-17 19:41:44,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2932, Invalid=14890, Unknown=0, NotChecked=0, Total=17822 [2022-03-17 19:41:44,675 INFO L87 Difference]: Start difference. First operand 405 states and 417 transitions. Second operand has 134 states, 134 states have (on average 3.3507462686567164) internal successors, (449), 132 states have internal predecessors, (449), 87 states have call successors, (89), 4 states have call predecessors, (89), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2022-03-17 19:41:50,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:41:50,376 INFO L93 Difference]: Finished difference Result 767 states and 909 transitions. [2022-03-17 19:41:50,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2022-03-17 19:41:50,376 INFO L78 Accepts]: Start accepts. Automaton has has 134 states, 134 states have (on average 3.3507462686567164) internal successors, (449), 132 states have internal predecessors, (449), 87 states have call successors, (89), 4 states have call predecessors, (89), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) Word has length 438 [2022-03-17 19:41:50,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:41:50,378 INFO L225 Difference]: With dead ends: 767 [2022-03-17 19:41:50,378 INFO L226 Difference]: Without dead ends: 588 [2022-03-17 19:41:50,384 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1267 GetRequests, 961 SyntacticMatches, 1 SemanticMatches, 305 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32884 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=15663, Invalid=78279, Unknown=0, NotChecked=0, Total=93942 [2022-03-17 19:41:50,384 INFO L912 BasicCegarLoop]: 138 mSDtfsCounter, 1301 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 5355 mSolverCounterSat, 1131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1302 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 6486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1131 IncrementalHoareTripleChecker+Valid, 5355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-17 19:41:50,384 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1302 Valid, 215 Invalid, 6486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1131 Valid, 5355 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-17 19:41:50,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2022-03-17 19:41:50,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 415. [2022-03-17 19:41:50,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 332 states have (on average 1.0120481927710843) internal successors, (336), 333 states have internal predecessors, (336), 46 states have call successors, (46), 37 states have call predecessors, (46), 36 states have return successors, (45), 44 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-17 19:41:50,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 427 transitions. [2022-03-17 19:41:50,432 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 427 transitions. Word has length 438 [2022-03-17 19:41:50,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:41:50,432 INFO L478 AbstractCegarLoop]: Abstraction has 415 states and 427 transitions. [2022-03-17 19:41:50,432 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 134 states, 134 states have (on average 3.3507462686567164) internal successors, (449), 132 states have internal predecessors, (449), 87 states have call successors, (89), 4 states have call predecessors, (89), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2022-03-17 19:41:50,432 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 427 transitions. [2022-03-17 19:41:50,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2022-03-17 19:41:50,434 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:41:50,434 INFO L500 BasicCegarLoop]: trace histogram [44, 44, 44, 44, 43, 43, 43, 43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:41:50,453 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-03-17 19:41:50,648 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,SelfDestructingSolverStorable52 [2022-03-17 19:41:50,648 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:41:50,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:41:50,649 INFO L85 PathProgramCache]: Analyzing trace with hash 2042736274, now seen corresponding path program 51 times [2022-03-17 19:41:50,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:41:50,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383558015] [2022-03-17 19:41:50,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:41:50,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:41:50,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:41:52,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-17 19:41:52,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 19:41:52,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 19:41:52,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 19:41:52,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 19:41:52,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 19:41:52,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 19:41:52,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:41:52,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 19:41:52,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 19:41:52,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 19:41:52,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 19:41:52,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 19:41:52,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 19:41:52,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 19:41:52,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 19:41:52,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 19:41:52,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 19:41:52,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 19:41:52,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 19:41:52,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 19:41:52,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 19:41:52,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 19:41:52,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 19:41:52,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 19:41:52,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 19:41:52,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 19:41:52,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 19:41:52,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 19:41:52,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 19:41:52,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 19:41:52,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 19:41:52,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 19:41:52,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 19:41:52,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 19:41:52,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 19:41:52,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 19:41:52,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 19:41:52,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 19:41:52,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 19:41:52,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 19:41:52,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 19:41:52,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 19:41:52,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:41:52,537 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 3658 proven. 2018 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-17 19:41:52,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:41:52,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383558015] [2022-03-17 19:41:52,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383558015] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:41:52,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426054764] [2022-03-17 19:41:52,537 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 19:41:52,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:41:52,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:41:52,538 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-03-17 19:41:52,544 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-03-17 19:41:52,737 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 44 check-sat command(s) [2022-03-17 19:41:52,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:41:52,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 1229 conjuncts, 90 conjunts are in the unsatisfiable core [2022-03-17 19:41:52,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:41:54,910 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-17 19:41:54,910 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:41:55,500 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-17 19:41:55,500 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426054764] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:41:55,500 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:41:55,500 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 48, 48] total 137 [2022-03-17 19:41:55,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548640407] [2022-03-17 19:41:55,500 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:41:55,501 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 137 states [2022-03-17 19:41:55,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:41:55,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 137 interpolants. [2022-03-17 19:41:55,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3066, Invalid=15566, Unknown=0, NotChecked=0, Total=18632 [2022-03-17 19:41:55,503 INFO L87 Difference]: Start difference. First operand 415 states and 427 transitions. Second operand has 137 states, 137 states have (on average 3.3503649635036497) internal successors, (459), 135 states have internal predecessors, (459), 89 states have call successors, (91), 4 states have call predecessors, (91), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2022-03-17 19:42:01,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:42:01,417 INFO L93 Difference]: Finished difference Result 785 states and 930 transitions. [2022-03-17 19:42:01,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 180 states. [2022-03-17 19:42:01,418 INFO L78 Accepts]: Start accepts. Automaton has has 137 states, 137 states have (on average 3.3503649635036497) internal successors, (459), 135 states have internal predecessors, (459), 89 states have call successors, (91), 4 states have call predecessors, (91), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) Word has length 448 [2022-03-17 19:42:01,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:42:01,419 INFO L225 Difference]: With dead ends: 785 [2022-03-17 19:42:01,419 INFO L226 Difference]: Without dead ends: 602 [2022-03-17 19:42:01,425 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1296 GetRequests, 983 SyntacticMatches, 1 SemanticMatches, 312 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34441 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=16379, Invalid=81903, Unknown=0, NotChecked=0, Total=98282 [2022-03-17 19:42:01,426 INFO L912 BasicCegarLoop]: 141 mSDtfsCounter, 1406 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 5344 mSolverCounterSat, 1325 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1407 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 6669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1325 IncrementalHoareTripleChecker+Valid, 5344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-17 19:42:01,426 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1407 Valid, 238 Invalid, 6669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1325 Valid, 5344 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-17 19:42:01,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2022-03-17 19:42:01,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 425. [2022-03-17 19:42:01,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 340 states have (on average 1.011764705882353) internal successors, (344), 341 states have internal predecessors, (344), 47 states have call successors, (47), 38 states have call predecessors, (47), 37 states have return successors, (46), 45 states have call predecessors, (46), 46 states have call successors, (46) [2022-03-17 19:42:01,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 437 transitions. [2022-03-17 19:42:01,477 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 437 transitions. Word has length 448 [2022-03-17 19:42:01,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:42:01,477 INFO L478 AbstractCegarLoop]: Abstraction has 425 states and 437 transitions. [2022-03-17 19:42:01,477 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 137 states, 137 states have (on average 3.3503649635036497) internal successors, (459), 135 states have internal predecessors, (459), 89 states have call successors, (91), 4 states have call predecessors, (91), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2022-03-17 19:42:01,477 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 437 transitions. [2022-03-17 19:42:01,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2022-03-17 19:42:01,479 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:42:01,479 INFO L500 BasicCegarLoop]: trace histogram [45, 45, 45, 45, 44, 44, 44, 44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:42:01,498 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-03-17 19:42:01,681 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:42:01,681 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:42:01,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:42:01,681 INFO L85 PathProgramCache]: Analyzing trace with hash -1276827895, now seen corresponding path program 52 times [2022-03-17 19:42:01,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:42:01,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578950759] [2022-03-17 19:42:01,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:42:01,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:42:01,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:42:03,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-17 19:42:03,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 19:42:03,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 19:42:03,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 19:42:03,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 19:42:03,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 19:42:03,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 19:42:03,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 19:42:03,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 19:42:03,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 19:42:03,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 19:42:03,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 19:42:03,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 19:42:03,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 19:42:03,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 19:42:03,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 19:42:03,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 19:42:03,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 19:42:03,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 19:42:03,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 19:42:03,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 19:42:03,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 19:42:03,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 19:42:03,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 19:42:03,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 19:42:03,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 19:42:03,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 19:42:03,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 19:42:03,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 19:42:03,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 19:42:03,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 19:42:03,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 19:42:03,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 19:42:03,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 19:42:03,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 19:42:03,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 19:42:03,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 19:42:03,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 19:42:03,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 19:42:03,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-17 19:42:03,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-17 19:42:03,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-17 19:42:03,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-17 19:42:03,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-17 19:42:03,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:03,660 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 3831 proven. 2109 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-17 19:42:03,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:42:03,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578950759] [2022-03-17 19:42:03,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578950759] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:42:03,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167032747] [2022-03-17 19:42:03,660 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 19:42:03,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:42:03,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:42:03,661 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-03-17 19:42:03,662 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-03-17 19:42:03,794 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 19:42:03,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:42:03,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 1256 conjuncts, 92 conjunts are in the unsatisfiable core [2022-03-17 19:42:03,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:42:06,049 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-17 19:42:06,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:42:06,655 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-17 19:42:06,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167032747] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:42:06,655 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:42:06,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 49, 49] total 140 [2022-03-17 19:42:06,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636898467] [2022-03-17 19:42:06,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:42:06,666 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 140 states [2022-03-17 19:42:06,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:42:06,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2022-03-17 19:42:06,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3203, Invalid=16257, Unknown=0, NotChecked=0, Total=19460 [2022-03-17 19:42:06,667 INFO L87 Difference]: Start difference. First operand 425 states and 437 transitions. Second operand has 140 states, 140 states have (on average 3.35) internal successors, (469), 138 states have internal predecessors, (469), 91 states have call successors, (93), 4 states have call predecessors, (93), 1 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2022-03-17 19:42:13,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:42:13,131 INFO L93 Difference]: Finished difference Result 803 states and 951 transitions. [2022-03-17 19:42:13,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 184 states. [2022-03-17 19:42:13,132 INFO L78 Accepts]: Start accepts. Automaton has has 140 states, 140 states have (on average 3.35) internal successors, (469), 138 states have internal predecessors, (469), 91 states have call successors, (93), 4 states have call predecessors, (93), 1 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) Word has length 458 [2022-03-17 19:42:13,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:42:13,134 INFO L225 Difference]: With dead ends: 803 [2022-03-17 19:42:13,134 INFO L226 Difference]: Without dead ends: 616 [2022-03-17 19:42:13,138 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1325 GetRequests, 1005 SyntacticMatches, 1 SemanticMatches, 319 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36034 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=17111, Invalid=85609, Unknown=0, NotChecked=0, Total=102720 [2022-03-17 19:42:13,138 INFO L912 BasicCegarLoop]: 144 mSDtfsCounter, 1269 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 6674 mSolverCounterSat, 1081 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1270 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 7755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1081 IncrementalHoareTripleChecker+Valid, 6674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-17 19:42:13,138 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1270 Valid, 256 Invalid, 7755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1081 Valid, 6674 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-17 19:42:13,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2022-03-17 19:42:13,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 435. [2022-03-17 19:42:13,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 348 states have (on average 1.0114942528735633) internal successors, (352), 349 states have internal predecessors, (352), 48 states have call successors, (48), 39 states have call predecessors, (48), 38 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-17 19:42:13,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 447 transitions. [2022-03-17 19:42:13,166 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 447 transitions. Word has length 458 [2022-03-17 19:42:13,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:42:13,166 INFO L478 AbstractCegarLoop]: Abstraction has 435 states and 447 transitions. [2022-03-17 19:42:13,167 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 140 states, 140 states have (on average 3.35) internal successors, (469), 138 states have internal predecessors, (469), 91 states have call successors, (93), 4 states have call predecessors, (93), 1 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2022-03-17 19:42:13,167 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 447 transitions. [2022-03-17 19:42:13,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2022-03-17 19:42:13,168 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:42:13,169 INFO L500 BasicCegarLoop]: trace histogram [46, 46, 46, 46, 45, 45, 45, 45, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:42:13,186 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-03-17 19:42:13,376 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,SelfDestructingSolverStorable54 [2022-03-17 19:42:13,377 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:42:13,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:42:13,377 INFO L85 PathProgramCache]: Analyzing trace with hash -197855040, now seen corresponding path program 53 times [2022-03-17 19:42:13,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:42:13,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828768132] [2022-03-17 19:42:13,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:42:13,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:42:13,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:42:15,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-17 19:42:15,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 19:42:15,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 19:42:15,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 19:42:15,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 19:42:15,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 19:42:15,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 19:42:15,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 19:42:15,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 19:42:15,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 19:42:15,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 19:42:15,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 19:42:15,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 19:42:15,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 19:42:15,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 19:42:15,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 19:42:15,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 19:42:15,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 19:42:15,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 19:42:15,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 19:42:15,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 19:42:15,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 19:42:15,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 19:42:15,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 19:42:15,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 19:42:15,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 19:42:15,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 19:42:15,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 19:42:15,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 19:42:15,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 19:42:15,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 19:42:15,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 19:42:15,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 19:42:15,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 19:42:15,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 19:42:15,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 19:42:15,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 19:42:15,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 19:42:15,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 19:42:15,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-17 19:42:15,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-17 19:42:15,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-17 19:42:15,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-17 19:42:15,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-17 19:42:15,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-17 19:42:15,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:15,475 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4008 proven. 2202 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-17 19:42:15,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:42:15,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828768132] [2022-03-17 19:42:15,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828768132] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:42:15,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474885846] [2022-03-17 19:42:15,476 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 19:42:15,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:42:15,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:42:15,477 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-03-17 19:42:15,478 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-03-17 19:42:15,678 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2022-03-17 19:42:15,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:42:15,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 1283 conjuncts, 94 conjunts are in the unsatisfiable core [2022-03-17 19:42:15,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:42:18,734 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4140 proven. 2070 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-17 19:42:18,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:42:19,321 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4140 proven. 2070 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-17 19:42:19,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474885846] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:42:19,322 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:42:19,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 94, 94] total 143 [2022-03-17 19:42:19,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118828125] [2022-03-17 19:42:19,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:42:19,323 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 143 states [2022-03-17 19:42:19,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:42:19,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 143 interpolants. [2022-03-17 19:42:19,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4517, Invalid=15789, Unknown=0, NotChecked=0, Total=20306 [2022-03-17 19:42:19,325 INFO L87 Difference]: Start difference. First operand 435 states and 447 transitions. Second operand has 143 states, 143 states have (on average 2.6923076923076925) internal successors, (385), 142 states have internal predecessors, (385), 93 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2022-03-17 19:42:22,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:42:22,874 INFO L93 Difference]: Finished difference Result 812 states and 962 transitions. [2022-03-17 19:42:22,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-03-17 19:42:22,875 INFO L78 Accepts]: Start accepts. Automaton has has 143 states, 143 states have (on average 2.6923076923076925) internal successors, (385), 142 states have internal predecessors, (385), 93 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) Word has length 468 [2022-03-17 19:42:22,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:42:22,876 INFO L225 Difference]: With dead ends: 812 [2022-03-17 19:42:22,876 INFO L226 Difference]: Without dead ends: 621 [2022-03-17 19:42:22,879 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1259 GetRequests, 1026 SyntacticMatches, 0 SemanticMatches, 233 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15070 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=12224, Invalid=42766, Unknown=0, NotChecked=0, Total=54990 [2022-03-17 19:42:22,879 INFO L912 BasicCegarLoop]: 104 mSDtfsCounter, 1199 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 2493 mSolverCounterSat, 873 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1200 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 3366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 873 IncrementalHoareTripleChecker+Valid, 2493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-17 19:42:22,880 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1200 Valid, 141 Invalid, 3366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [873 Valid, 2493 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-17 19:42:22,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2022-03-17 19:42:22,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 437. [2022-03-17 19:42:22,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 350 states have (on average 1.0114285714285713) internal successors, (354), 351 states have internal predecessors, (354), 48 states have call successors, (48), 39 states have call predecessors, (48), 38 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-17 19:42:22,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 449 transitions. [2022-03-17 19:42:22,907 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 449 transitions. Word has length 468 [2022-03-17 19:42:22,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:42:22,907 INFO L478 AbstractCegarLoop]: Abstraction has 437 states and 449 transitions. [2022-03-17 19:42:22,907 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 143 states, 143 states have (on average 2.6923076923076925) internal successors, (385), 142 states have internal predecessors, (385), 93 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2022-03-17 19:42:22,908 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 449 transitions. [2022-03-17 19:42:22,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2022-03-17 19:42:22,909 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:42:22,909 INFO L500 BasicCegarLoop]: trace histogram [47, 46, 46, 46, 46, 45, 45, 45, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:42:22,927 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-03-17 19:42:23,110 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,SelfDestructingSolverStorable55 [2022-03-17 19:42:23,110 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:42:23,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:42:23,110 INFO L85 PathProgramCache]: Analyzing trace with hash -762865629, now seen corresponding path program 54 times [2022-03-17 19:42:23,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:42:23,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93372471] [2022-03-17 19:42:23,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:42:23,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:42:23,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:42:23,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 19:42:23,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 19:42:23,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 19:42:23,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 19:42:23,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 19:42:23,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 19:42:23,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 19:42:23,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 19:42:23,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 19:42:23,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 19:42:23,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 19:42:23,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 19:42:23,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 19:42:23,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 19:42:23,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 19:42:23,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 19:42:23,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 19:42:23,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 19:42:23,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 19:42:23,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 19:42:23,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 19:42:23,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 19:42:23,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 19:42:23,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 19:42:23,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:23,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 19:42:23,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 19:42:24,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 19:42:24,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 19:42:24,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 19:42:24,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 19:42:24,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 19:42:24,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 19:42:24,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 19:42:24,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 19:42:24,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 19:42:24,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 19:42:24,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 19:42:24,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 19:42:24,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 19:42:24,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 19:42:24,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 19:42:24,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-17 19:42:24,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-17 19:42:24,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-17 19:42:24,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-17 19:42:24,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:24,024 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2160 proven. 4142 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-17 19:42:24,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:42:24,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93372471] [2022-03-17 19:42:24,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93372471] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:42:24,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315328888] [2022-03-17 19:42:24,024 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 19:42:24,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:42:24,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:42:24,025 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-03-17 19:42:24,026 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-03-17 19:42:24,220 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 47 check-sat command(s) [2022-03-17 19:42:24,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:42:24,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 1293 conjuncts, 95 conjunts are in the unsatisfiable core [2022-03-17 19:42:24,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:42:24,800 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-17 19:42:24,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:42:25,388 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-17 19:42:25,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315328888] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:42:25,388 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:42:25,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 56 [2022-03-17 19:42:25,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937732455] [2022-03-17 19:42:25,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:42:25,389 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-03-17 19:42:25,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:42:25,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-03-17 19:42:25,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1241, Invalid=1839, Unknown=0, NotChecked=0, Total=3080 [2022-03-17 19:42:25,390 INFO L87 Difference]: Start difference. First operand 437 states and 449 transitions. Second operand has 56 states, 56 states have (on average 4.75) internal successors, (266), 53 states have internal predecessors, (266), 48 states have call successors, (52), 4 states have call predecessors, (52), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-17 19:42:26,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:42:26,596 INFO L93 Difference]: Finished difference Result 456 states and 470 transitions. [2022-03-17 19:42:26,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-17 19:42:26,601 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 4.75) internal successors, (266), 53 states have internal predecessors, (266), 48 states have call successors, (52), 4 states have call predecessors, (52), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Word has length 470 [2022-03-17 19:42:26,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:42:26,602 INFO L225 Difference]: With dead ends: 456 [2022-03-17 19:42:26,602 INFO L226 Difference]: Without dead ends: 454 [2022-03-17 19:42:26,603 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1180 GetRequests, 1073 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2197 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=3715, Invalid=7841, Unknown=0, NotChecked=0, Total=11556 [2022-03-17 19:42:26,603 INFO L912 BasicCegarLoop]: 67 mSDtfsCounter, 236 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1468 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 1715 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 1468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 19:42:26,603 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 104 Invalid, 1715 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 1468 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 19:42:26,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-03-17 19:42:26,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 449. [2022-03-17 19:42:26,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 359 states have (on average 1.011142061281337) internal successors, (363), 360 states have internal predecessors, (363), 50 states have call successors, (50), 40 states have call predecessors, (50), 39 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-17 19:42:26,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 462 transitions. [2022-03-17 19:42:26,631 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 462 transitions. Word has length 470 [2022-03-17 19:42:26,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:42:26,632 INFO L478 AbstractCegarLoop]: Abstraction has 449 states and 462 transitions. [2022-03-17 19:42:26,632 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 4.75) internal successors, (266), 53 states have internal predecessors, (266), 48 states have call successors, (52), 4 states have call predecessors, (52), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-17 19:42:26,632 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 462 transitions. [2022-03-17 19:42:26,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2022-03-17 19:42:26,634 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:42:26,634 INFO L500 BasicCegarLoop]: trace histogram [48, 48, 48, 47, 47, 47, 47, 47, 47, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:42:26,651 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-03-17 19:42:26,836 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:42:26,836 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:42:26,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:42:26,836 INFO L85 PathProgramCache]: Analyzing trace with hash 119454539, now seen corresponding path program 55 times [2022-03-17 19:42:26,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:42:26,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609649206] [2022-03-17 19:42:26,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:42:26,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:42:26,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:42:28,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-17 19:42:28,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 19:42:28,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 19:42:28,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 19:42:28,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 19:42:28,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 19:42:28,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 19:42:28,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 19:42:28,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 19:42:28,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 19:42:28,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 19:42:28,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 19:42:28,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 19:42:28,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 19:42:28,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 19:42:28,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 19:42:28,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 19:42:28,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 19:42:28,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 19:42:28,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 19:42:28,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 19:42:28,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 19:42:28,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 19:42:28,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 19:42:28,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 19:42:28,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 19:42:28,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 19:42:28,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 19:42:28,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 19:42:28,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 19:42:28,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 19:42:28,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 19:42:28,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 19:42:28,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 19:42:28,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:28,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 19:42:28,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:29,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 19:42:29,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:29,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 19:42:29,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:29,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 19:42:29,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:29,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 19:42:29,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:29,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 19:42:29,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:29,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 19:42:29,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:29,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-17 19:42:29,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:29,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-17 19:42:29,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:29,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-17 19:42:29,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:29,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-17 19:42:29,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:29,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-17 19:42:29,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:29,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-17 19:42:29,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:29,015 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4374 proven. 2300 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-17 19:42:29,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:42:29,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609649206] [2022-03-17 19:42:29,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609649206] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:42:29,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858129154] [2022-03-17 19:42:29,015 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 19:42:29,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:42:29,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:42:29,016 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-03-17 19:42:29,017 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-03-17 19:42:29,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:29,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 1327 conjuncts, 96 conjunts are in the unsatisfiable core [2022-03-17 19:42:29,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:42:32,335 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4692 proven. 2162 refuted. 0 times theorem prover too weak. 4144 trivial. 0 not checked. [2022-03-17 19:42:32,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:42:32,963 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4510 proven. 2162 refuted. 0 times theorem prover too weak. 4326 trivial. 0 not checked. [2022-03-17 19:42:32,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858129154] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:42:32,963 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:42:32,964 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 96, 96] total 147 [2022-03-17 19:42:32,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53486646] [2022-03-17 19:42:32,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:42:32,964 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 147 states [2022-03-17 19:42:32,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:42:32,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 147 interpolants. [2022-03-17 19:42:32,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4758, Invalid=16704, Unknown=0, NotChecked=0, Total=21462 [2022-03-17 19:42:32,966 INFO L87 Difference]: Start difference. First operand 449 states and 462 transitions. Second operand has 147 states, 147 states have (on average 2.727891156462585) internal successors, (401), 146 states have internal predecessors, (401), 96 states have call successors, (99), 3 states have call predecessors, (99), 2 states have return successors, (97), 96 states have call predecessors, (97), 96 states have call successors, (97) [2022-03-17 19:42:36,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:42:36,694 INFO L93 Difference]: Finished difference Result 840 states and 994 transitions. [2022-03-17 19:42:36,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-17 19:42:36,695 INFO L78 Accepts]: Start accepts. Automaton has has 147 states, 147 states have (on average 2.727891156462585) internal successors, (401), 146 states have internal predecessors, (401), 96 states have call successors, (99), 3 states have call predecessors, (99), 2 states have return successors, (97), 96 states have call predecessors, (97), 96 states have call successors, (97) Word has length 486 [2022-03-17 19:42:36,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:42:36,697 INFO L225 Difference]: With dead ends: 840 [2022-03-17 19:42:36,697 INFO L226 Difference]: Without dead ends: 639 [2022-03-17 19:42:36,699 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1305 GetRequests, 1066 SyntacticMatches, 0 SemanticMatches, 239 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15916 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=12797, Invalid=45043, Unknown=0, NotChecked=0, Total=57840 [2022-03-17 19:42:36,700 INFO L912 BasicCegarLoop]: 106 mSDtfsCounter, 1060 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2798 mSolverCounterSat, 763 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1061 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 3561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 763 IncrementalHoareTripleChecker+Valid, 2798 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-17 19:42:36,700 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1061 Valid, 163 Invalid, 3561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [763 Valid, 2798 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-17 19:42:36,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2022-03-17 19:42:36,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 451. [2022-03-17 19:42:36,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 361 states have (on average 1.0110803324099722) internal successors, (365), 362 states have internal predecessors, (365), 50 states have call successors, (50), 40 states have call predecessors, (50), 39 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-17 19:42:36,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 464 transitions. [2022-03-17 19:42:36,731 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 464 transitions. Word has length 486 [2022-03-17 19:42:36,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:42:36,731 INFO L478 AbstractCegarLoop]: Abstraction has 451 states and 464 transitions. [2022-03-17 19:42:36,731 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 147 states, 147 states have (on average 2.727891156462585) internal successors, (401), 146 states have internal predecessors, (401), 96 states have call successors, (99), 3 states have call predecessors, (99), 2 states have return successors, (97), 96 states have call predecessors, (97), 96 states have call successors, (97) [2022-03-17 19:42:36,731 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 464 transitions. [2022-03-17 19:42:36,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2022-03-17 19:42:36,733 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:42:36,733 INFO L500 BasicCegarLoop]: trace histogram [48, 48, 48, 48, 47, 47, 47, 47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:42:36,751 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-03-17 19:42:36,934 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:42:36,934 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:42:36,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:42:36,934 INFO L85 PathProgramCache]: Analyzing trace with hash 277571566, now seen corresponding path program 56 times [2022-03-17 19:42:36,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:42:36,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964888521] [2022-03-17 19:42:36,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:42:36,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:42:37,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:42:39,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-17 19:42:39,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 19:42:39,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 19:42:39,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 19:42:39,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 19:42:39,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 19:42:39,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:42:39,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 19:42:39,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 19:42:39,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 19:42:39,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 19:42:39,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 19:42:39,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 19:42:39,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 19:42:39,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 19:42:39,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 19:42:39,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 19:42:39,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 19:42:39,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 19:42:39,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 19:42:39,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 19:42:39,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 19:42:39,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 19:42:39,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 19:42:39,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 19:42:39,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 19:42:39,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 19:42:39,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 19:42:39,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 19:42:39,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 19:42:39,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 19:42:39,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 19:42:39,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 19:42:39,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 19:42:39,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 19:42:39,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 19:42:39,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 19:42:39,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 19:42:39,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 19:42:39,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 19:42:39,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 19:42:39,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 19:42:39,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-17 19:42:39,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-17 19:42:39,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-17 19:42:39,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-17 19:42:39,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-17 19:42:39,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:39,147 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 4374 proven. 2394 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-17 19:42:39,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:42:39,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964888521] [2022-03-17 19:42:39,147 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964888521] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:42:39,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764927636] [2022-03-17 19:42:39,147 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 19:42:39,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:42:39,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:42:39,152 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-03-17 19:42:39,153 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-03-17 19:42:39,285 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 19:42:39,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:42:39,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 1337 conjuncts, 98 conjunts are in the unsatisfiable core [2022-03-17 19:42:39,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:42:41,842 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-17 19:42:41,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:42:42,465 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-17 19:42:42,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764927636] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:42:42,465 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:42:42,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 52, 52] total 149 [2022-03-17 19:42:42,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338623807] [2022-03-17 19:42:42,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:42:42,466 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 149 states [2022-03-17 19:42:42,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:42:42,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 149 interpolants. [2022-03-17 19:42:42,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3632, Invalid=18420, Unknown=0, NotChecked=0, Total=22052 [2022-03-17 19:42:42,468 INFO L87 Difference]: Start difference. First operand 451 states and 464 transitions. Second operand has 149 states, 149 states have (on average 3.348993288590604) internal successors, (499), 147 states have internal predecessors, (499), 97 states have call successors, (99), 4 states have call predecessors, (99), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2022-03-17 19:42:49,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:42:49,201 INFO L93 Difference]: Finished difference Result 853 states and 1011 transitions. [2022-03-17 19:42:49,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 196 states. [2022-03-17 19:42:49,202 INFO L78 Accepts]: Start accepts. Automaton has has 149 states, 149 states have (on average 3.348993288590604) internal successors, (499), 147 states have internal predecessors, (499), 97 states have call successors, (99), 4 states have call predecessors, (99), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) Word has length 488 [2022-03-17 19:42:49,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:42:49,203 INFO L225 Difference]: With dead ends: 853 [2022-03-17 19:42:49,203 INFO L226 Difference]: Without dead ends: 654 [2022-03-17 19:42:49,208 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1412 GetRequests, 1071 SyntacticMatches, 1 SemanticMatches, 340 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41029 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=19403, Invalid=97219, Unknown=0, NotChecked=0, Total=116622 [2022-03-17 19:42:49,208 INFO L912 BasicCegarLoop]: 153 mSDtfsCounter, 1522 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 5550 mSolverCounterSat, 1339 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1523 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 6889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1339 IncrementalHoareTripleChecker+Valid, 5550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-03-17 19:42:49,208 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1523 Valid, 220 Invalid, 6889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1339 Valid, 5550 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-03-17 19:42:49,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2022-03-17 19:42:49,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 461. [2022-03-17 19:42:49,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 369 states have (on average 1.010840108401084) internal successors, (373), 370 states have internal predecessors, (373), 51 states have call successors, (51), 41 states have call predecessors, (51), 40 states have return successors, (50), 49 states have call predecessors, (50), 50 states have call successors, (50) [2022-03-17 19:42:49,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 474 transitions. [2022-03-17 19:42:49,239 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 474 transitions. Word has length 488 [2022-03-17 19:42:49,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:42:49,239 INFO L478 AbstractCegarLoop]: Abstraction has 461 states and 474 transitions. [2022-03-17 19:42:49,239 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 149 states, 149 states have (on average 3.348993288590604) internal successors, (499), 147 states have internal predecessors, (499), 97 states have call successors, (99), 4 states have call predecessors, (99), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2022-03-17 19:42:49,239 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 474 transitions. [2022-03-17 19:42:49,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2022-03-17 19:42:49,241 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:42:49,241 INFO L500 BasicCegarLoop]: trace histogram [49, 49, 49, 49, 48, 48, 48, 48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:42:49,259 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-03-17 19:42:49,441 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:42:49,442 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:42:49,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:42:49,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1808590181, now seen corresponding path program 57 times [2022-03-17 19:42:49,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:42:49,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529898878] [2022-03-17 19:42:49,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:42:49,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:42:49,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:42:51,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-17 19:42:51,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 19:42:51,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 19:42:51,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 19:42:51,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 19:42:51,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 19:42:51,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 19:42:51,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 19:42:51,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 19:42:51,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 19:42:51,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 19:42:51,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 19:42:51,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 19:42:51,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 19:42:51,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 19:42:51,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 19:42:51,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 19:42:51,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 19:42:51,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 19:42:51,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 19:42:51,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 19:42:51,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 19:42:51,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 19:42:51,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 19:42:51,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 19:42:51,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 19:42:51,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 19:42:51,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 19:42:51,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 19:42:51,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 19:42:51,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 19:42:51,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 19:42:51,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 19:42:51,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 19:42:51,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 19:42:51,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 19:42:51,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 19:42:51,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 19:42:51,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-17 19:42:51,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-17 19:42:51,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-17 19:42:51,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-17 19:42:51,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-17 19:42:51,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-17 19:42:51,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-17 19:42:51,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-17 19:42:51,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-17 19:42:51,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-17 19:42:51,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:42:51,739 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 4563 proven. 2493 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-17 19:42:51,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:42:51,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529898878] [2022-03-17 19:42:51,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529898878] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:42:51,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [181394914] [2022-03-17 19:42:51,739 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 19:42:51,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:42:51,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:42:51,741 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-03-17 19:42:51,741 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-03-17 19:42:51,982 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 49 check-sat command(s) [2022-03-17 19:42:51,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:42:51,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 1364 conjuncts, 100 conjunts are in the unsatisfiable core [2022-03-17 19:42:51,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:42:54,582 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-17 19:42:54,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:42:55,226 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-17 19:42:55,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [181394914] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:42:55,227 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:42:55,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 53, 53] total 152 [2022-03-17 19:42:55,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449779562] [2022-03-17 19:42:55,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:42:55,228 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 152 states [2022-03-17 19:42:55,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:42:55,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2022-03-17 19:42:55,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3781, Invalid=19171, Unknown=0, NotChecked=0, Total=22952 [2022-03-17 19:42:55,229 INFO L87 Difference]: Start difference. First operand 461 states and 474 transitions. Second operand has 152 states, 152 states have (on average 3.348684210526316) internal successors, (509), 150 states have internal predecessors, (509), 99 states have call successors, (101), 4 states have call predecessors, (101), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2022-03-17 19:43:02,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:43:02,275 INFO L93 Difference]: Finished difference Result 871 states and 1032 transitions. [2022-03-17 19:43:02,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 200 states. [2022-03-17 19:43:02,275 INFO L78 Accepts]: Start accepts. Automaton has has 152 states, 152 states have (on average 3.348684210526316) internal successors, (509), 150 states have internal predecessors, (509), 99 states have call successors, (101), 4 states have call predecessors, (101), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) Word has length 498 [2022-03-17 19:43:02,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:43:02,277 INFO L225 Difference]: With dead ends: 871 [2022-03-17 19:43:02,277 INFO L226 Difference]: Without dead ends: 668 [2022-03-17 19:43:02,282 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1441 GetRequests, 1093 SyntacticMatches, 1 SemanticMatches, 347 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42766 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=20199, Invalid=101253, Unknown=0, NotChecked=0, Total=121452 [2022-03-17 19:43:02,282 INFO L912 BasicCegarLoop]: 156 mSDtfsCounter, 1531 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6499 mSolverCounterSat, 1359 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1532 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 7858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1359 IncrementalHoareTripleChecker+Valid, 6499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-17 19:43:02,282 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1532 Valid, 243 Invalid, 7858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1359 Valid, 6499 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-17 19:43:02,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2022-03-17 19:43:02,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 471. [2022-03-17 19:43:02,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 377 states have (on average 1.0106100795755968) internal successors, (381), 378 states have internal predecessors, (381), 52 states have call successors, (52), 42 states have call predecessors, (52), 41 states have return successors, (51), 50 states have call predecessors, (51), 51 states have call successors, (51) [2022-03-17 19:43:02,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 484 transitions. [2022-03-17 19:43:02,314 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 484 transitions. Word has length 498 [2022-03-17 19:43:02,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:43:02,314 INFO L478 AbstractCegarLoop]: Abstraction has 471 states and 484 transitions. [2022-03-17 19:43:02,314 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 152 states, 152 states have (on average 3.348684210526316) internal successors, (509), 150 states have internal predecessors, (509), 99 states have call successors, (101), 4 states have call predecessors, (101), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2022-03-17 19:43:02,314 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 484 transitions. [2022-03-17 19:43:02,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2022-03-17 19:43:02,316 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:43:02,316 INFO L500 BasicCegarLoop]: trace histogram [50, 50, 50, 50, 49, 49, 49, 49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:43:02,334 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-03-17 19:43:02,517 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,SelfDestructingSolverStorable59 [2022-03-17 19:43:02,517 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:43:02,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:43:02,517 INFO L85 PathProgramCache]: Analyzing trace with hash -1984922596, now seen corresponding path program 58 times [2022-03-17 19:43:02,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:43:02,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746236854] [2022-03-17 19:43:02,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:43:02,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:43:02,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:43:04,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-17 19:43:04,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 19:43:04,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 19:43:04,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 19:43:04,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 19:43:04,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 19:43:04,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 19:43:04,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 19:43:04,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 19:43:04,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 19:43:04,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 19:43:04,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 19:43:04,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 19:43:04,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 19:43:04,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 19:43:04,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 19:43:04,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 19:43:04,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 19:43:04,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 19:43:04,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 19:43:04,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 19:43:04,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 19:43:04,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 19:43:04,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 19:43:04,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 19:43:04,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 19:43:04,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 19:43:04,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 19:43:04,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 19:43:04,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 19:43:04,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 19:43:04,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 19:43:04,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 19:43:04,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 19:43:04,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 19:43:04,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 19:43:04,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 19:43:04,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 19:43:04,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-17 19:43:04,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-17 19:43:04,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-17 19:43:04,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-17 19:43:04,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-17 19:43:04,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-17 19:43:04,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-17 19:43:04,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-17 19:43:04,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-17 19:43:04,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-17 19:43:04,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-17 19:43:04,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:04,885 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 4756 proven. 2594 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-17 19:43:04,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:43:04,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746236854] [2022-03-17 19:43:04,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746236854] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:43:04,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198180377] [2022-03-17 19:43:04,886 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 19:43:04,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:43:04,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:43:04,887 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-03-17 19:43:04,888 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-03-17 19:43:05,034 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 19:43:05,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:43:05,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 1391 conjuncts, 102 conjunts are in the unsatisfiable core [2022-03-17 19:43:05,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:43:07,750 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-17 19:43:07,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:43:08,389 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-17 19:43:08,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198180377] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:43:08,389 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:43:08,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 54, 54] total 155 [2022-03-17 19:43:08,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876319944] [2022-03-17 19:43:08,389 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:43:08,390 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 155 states [2022-03-17 19:43:08,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:43:08,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 155 interpolants. [2022-03-17 19:43:08,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3933, Invalid=19937, Unknown=0, NotChecked=0, Total=23870 [2022-03-17 19:43:08,392 INFO L87 Difference]: Start difference. First operand 471 states and 484 transitions. Second operand has 155 states, 155 states have (on average 3.3483870967741933) internal successors, (519), 153 states have internal predecessors, (519), 101 states have call successors, (103), 4 states have call predecessors, (103), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2022-03-17 19:43:15,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:43:15,817 INFO L93 Difference]: Finished difference Result 889 states and 1053 transitions. [2022-03-17 19:43:15,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2022-03-17 19:43:15,818 INFO L78 Accepts]: Start accepts. Automaton has has 155 states, 155 states have (on average 3.3483870967741933) internal successors, (519), 153 states have internal predecessors, (519), 101 states have call successors, (103), 4 states have call predecessors, (103), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) Word has length 508 [2022-03-17 19:43:15,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:43:15,820 INFO L225 Difference]: With dead ends: 889 [2022-03-17 19:43:15,820 INFO L226 Difference]: Without dead ends: 682 [2022-03-17 19:43:15,827 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1470 GetRequests, 1115 SyntacticMatches, 1 SemanticMatches, 354 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44539 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=21011, Invalid=105369, Unknown=0, NotChecked=0, Total=126380 [2022-03-17 19:43:15,827 INFO L912 BasicCegarLoop]: 159 mSDtfsCounter, 1570 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 7005 mSolverCounterSat, 1392 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1571 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 8397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1392 IncrementalHoareTripleChecker+Valid, 7005 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-17 19:43:15,827 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1571 Valid, 266 Invalid, 8397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1392 Valid, 7005 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-17 19:43:15,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2022-03-17 19:43:15,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 481. [2022-03-17 19:43:15,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 385 states have (on average 1.0103896103896104) internal successors, (389), 386 states have internal predecessors, (389), 53 states have call successors, (53), 43 states have call predecessors, (53), 42 states have return successors, (52), 51 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-17 19:43:15,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 494 transitions. [2022-03-17 19:43:15,861 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 494 transitions. Word has length 508 [2022-03-17 19:43:15,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:43:15,861 INFO L478 AbstractCegarLoop]: Abstraction has 481 states and 494 transitions. [2022-03-17 19:43:15,862 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 155 states, 155 states have (on average 3.3483870967741933) internal successors, (519), 153 states have internal predecessors, (519), 101 states have call successors, (103), 4 states have call predecessors, (103), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2022-03-17 19:43:15,862 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 494 transitions. [2022-03-17 19:43:15,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2022-03-17 19:43:15,864 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:43:15,864 INFO L500 BasicCegarLoop]: trace histogram [51, 51, 51, 51, 50, 50, 50, 50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:43:15,881 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-03-17 19:43:16,075 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,SelfDestructingSolverStorable60 [2022-03-17 19:43:16,075 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:43:16,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:43:16,076 INFO L85 PathProgramCache]: Analyzing trace with hash -1074422765, now seen corresponding path program 59 times [2022-03-17 19:43:16,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:43:16,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579672553] [2022-03-17 19:43:16,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:43:16,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:43:16,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:43:18,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-17 19:43:18,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 19:43:18,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 19:43:18,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 19:43:18,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 19:43:18,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 19:43:18,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 19:43:18,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 19:43:18,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 19:43:18,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 19:43:18,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 19:43:18,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 19:43:18,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 19:43:18,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 19:43:18,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 19:43:18,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 19:43:18,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 19:43:18,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 19:43:18,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 19:43:18,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 19:43:18,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 19:43:18,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 19:43:18,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 19:43:18,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 19:43:18,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 19:43:18,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 19:43:18,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 19:43:18,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 19:43:18,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 19:43:18,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 19:43:18,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 19:43:18,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 19:43:18,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 19:43:18,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 19:43:18,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 19:43:18,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 19:43:18,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 19:43:18,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 19:43:18,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 19:43:18,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 19:43:18,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-17 19:43:18,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-17 19:43:18,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-17 19:43:18,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-17 19:43:18,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-17 19:43:18,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-17 19:43:18,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-17 19:43:18,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-17 19:43:18,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-17 19:43:18,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-17 19:43:18,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:18,532 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 4953 proven. 2697 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-17 19:43:18,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:43:18,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579672553] [2022-03-17 19:43:18,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579672553] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:43:18,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633960520] [2022-03-17 19:43:18,532 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 19:43:18,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:43:18,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:43:18,534 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-03-17 19:43:18,534 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-03-17 19:43:18,785 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 51 check-sat command(s) [2022-03-17 19:43:18,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:43:18,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 1418 conjuncts, 104 conjunts are in the unsatisfiable core [2022-03-17 19:43:18,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:43:22,380 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 5100 proven. 2550 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-17 19:43:22,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:43:23,029 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 5100 proven. 2550 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-17 19:43:23,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633960520] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:43:23,029 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:43:23,029 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 104, 104] total 158 [2022-03-17 19:43:23,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883950374] [2022-03-17 19:43:23,029 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:43:23,030 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 158 states [2022-03-17 19:43:23,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:43:23,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 158 interpolants. [2022-03-17 19:43:23,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5517, Invalid=19289, Unknown=0, NotChecked=0, Total=24806 [2022-03-17 19:43:23,032 INFO L87 Difference]: Start difference. First operand 481 states and 494 transitions. Second operand has 158 states, 158 states have (on average 2.689873417721519) internal successors, (425), 157 states have internal predecessors, (425), 103 states have call successors, (105), 3 states have call predecessors, (105), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2022-03-17 19:43:27,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:43:27,304 INFO L93 Difference]: Finished difference Result 898 states and 1064 transitions. [2022-03-17 19:43:27,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-03-17 19:43:27,305 INFO L78 Accepts]: Start accepts. Automaton has has 158 states, 158 states have (on average 2.689873417721519) internal successors, (425), 157 states have internal predecessors, (425), 103 states have call successors, (105), 3 states have call predecessors, (105), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) Word has length 518 [2022-03-17 19:43:27,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:43:27,307 INFO L225 Difference]: With dead ends: 898 [2022-03-17 19:43:27,307 INFO L226 Difference]: Without dead ends: 687 [2022-03-17 19:43:27,312 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1394 GetRequests, 1136 SyntacticMatches, 0 SemanticMatches, 258 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18495 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=14954, Invalid=52386, Unknown=0, NotChecked=0, Total=67340 [2022-03-17 19:43:27,312 INFO L912 BasicCegarLoop]: 114 mSDtfsCounter, 1036 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 3200 mSolverCounterSat, 613 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1037 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 3813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 613 IncrementalHoareTripleChecker+Valid, 3200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-17 19:43:27,312 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1037 Valid, 166 Invalid, 3813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [613 Valid, 3200 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-17 19:43:27,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-03-17 19:43:27,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 483. [2022-03-17 19:43:27,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 387 states have (on average 1.0103359173126616) internal successors, (391), 388 states have internal predecessors, (391), 53 states have call successors, (53), 43 states have call predecessors, (53), 42 states have return successors, (52), 51 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-17 19:43:27,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 496 transitions. [2022-03-17 19:43:27,364 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 496 transitions. Word has length 518 [2022-03-17 19:43:27,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:43:27,364 INFO L478 AbstractCegarLoop]: Abstraction has 483 states and 496 transitions. [2022-03-17 19:43:27,364 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 158 states, 158 states have (on average 2.689873417721519) internal successors, (425), 157 states have internal predecessors, (425), 103 states have call successors, (105), 3 states have call predecessors, (105), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2022-03-17 19:43:27,364 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 496 transitions. [2022-03-17 19:43:27,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2022-03-17 19:43:27,366 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:43:27,366 INFO L500 BasicCegarLoop]: trace histogram [52, 51, 51, 51, 51, 50, 50, 50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:43:27,385 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-03-17 19:43:27,567 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2022-03-17 19:43:27,567 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:43:27,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:43:27,567 INFO L85 PathProgramCache]: Analyzing trace with hash 739179702, now seen corresponding path program 60 times [2022-03-17 19:43:27,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:43:27,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625406491] [2022-03-17 19:43:27,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:43:27,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:43:27,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:43:28,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 19:43:28,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 19:43:28,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 19:43:28,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 19:43:28,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 19:43:28,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:43:28,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 19:43:28,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 19:43:28,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 19:43:28,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 19:43:28,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 19:43:28,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 19:43:28,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 19:43:28,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 19:43:28,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 19:43:28,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 19:43:28,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 19:43:28,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 19:43:28,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 19:43:28,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 19:43:28,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 19:43:28,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 19:43:28,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 19:43:28,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 19:43:28,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 19:43:28,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 19:43:28,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 19:43:28,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 19:43:28,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 19:43:28,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 19:43:28,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 19:43:28,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 19:43:28,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 19:43:28,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 19:43:28,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 19:43:28,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 19:43:28,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 19:43:28,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 19:43:28,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 19:43:28,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 19:43:28,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 19:43:28,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-17 19:43:28,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-17 19:43:28,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-17 19:43:28,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-17 19:43:28,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-17 19:43:28,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-17 19:43:28,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-17 19:43:28,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-17 19:43:28,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-17 19:43:28,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:28,603 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2650 proven. 5102 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-17 19:43:28,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:43:28,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625406491] [2022-03-17 19:43:28,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625406491] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:43:28,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127950801] [2022-03-17 19:43:28,603 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 19:43:28,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:43:28,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:43:28,604 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-03-17 19:43:28,605 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-03-17 19:43:28,830 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2022-03-17 19:43:28,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:43:28,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 1428 conjuncts, 105 conjunts are in the unsatisfiable core [2022-03-17 19:43:28,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:43:29,463 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-17 19:43:29,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:43:30,150 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-17 19:43:30,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127950801] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:43:30,150 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:43:30,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56, 56] total 61 [2022-03-17 19:43:30,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939368594] [2022-03-17 19:43:30,150 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:43:30,151 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-03-17 19:43:30,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:43:30,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-03-17 19:43:30,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1501, Invalid=2159, Unknown=0, NotChecked=0, Total=3660 [2022-03-17 19:43:30,152 INFO L87 Difference]: Start difference. First operand 483 states and 496 transitions. Second operand has 61 states, 61 states have (on average 4.770491803278689) internal successors, (291), 58 states have internal predecessors, (291), 53 states have call successors, (57), 4 states have call predecessors, (57), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-17 19:43:31,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:43:31,506 INFO L93 Difference]: Finished difference Result 502 states and 517 transitions. [2022-03-17 19:43:31,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-17 19:43:31,506 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 4.770491803278689) internal successors, (291), 58 states have internal predecessors, (291), 53 states have call successors, (57), 4 states have call predecessors, (57), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) Word has length 520 [2022-03-17 19:43:31,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:43:31,508 INFO L225 Difference]: With dead ends: 502 [2022-03-17 19:43:31,508 INFO L226 Difference]: Without dead ends: 500 [2022-03-17 19:43:31,510 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1305 GetRequests, 1188 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2562 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=4495, Invalid=9311, Unknown=0, NotChecked=0, Total=13806 [2022-03-17 19:43:31,510 INFO L912 BasicCegarLoop]: 72 mSDtfsCounter, 255 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1592 mSolverCounterSat, 324 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 1916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 324 IncrementalHoareTripleChecker+Valid, 1592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 19:43:31,510 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 124 Invalid, 1916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [324 Valid, 1592 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 19:43:31,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2022-03-17 19:43:31,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 495. [2022-03-17 19:43:31,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 396 states have (on average 1.0101010101010102) internal successors, (400), 397 states have internal predecessors, (400), 55 states have call successors, (55), 44 states have call predecessors, (55), 43 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2022-03-17 19:43:31,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 509 transitions. [2022-03-17 19:43:31,555 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 509 transitions. Word has length 520 [2022-03-17 19:43:31,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:43:31,555 INFO L478 AbstractCegarLoop]: Abstraction has 495 states and 509 transitions. [2022-03-17 19:43:31,555 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 4.770491803278689) internal successors, (291), 58 states have internal predecessors, (291), 53 states have call successors, (57), 4 states have call predecessors, (57), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-17 19:43:31,555 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 509 transitions. [2022-03-17 19:43:31,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 537 [2022-03-17 19:43:31,557 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:43:31,558 INFO L500 BasicCegarLoop]: trace histogram [53, 53, 53, 52, 52, 52, 52, 52, 52, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:43:31,575 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-03-17 19:43:31,775 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:43:31,775 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:43:31,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:43:31,776 INFO L85 PathProgramCache]: Analyzing trace with hash 518560222, now seen corresponding path program 61 times [2022-03-17 19:43:31,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:43:31,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157892257] [2022-03-17 19:43:31,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:43:31,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:43:31,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:43:34,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-17 19:43:34,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 19:43:34,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 19:43:34,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 19:43:34,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 19:43:34,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:43:34,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 19:43:34,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 19:43:34,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 19:43:34,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 19:43:34,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 19:43:34,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 19:43:34,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 19:43:34,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 19:43:34,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 19:43:34,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 19:43:34,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 19:43:34,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 19:43:34,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 19:43:34,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 19:43:34,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 19:43:34,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 19:43:34,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 19:43:34,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 19:43:34,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 19:43:34,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 19:43:34,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 19:43:34,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 19:43:34,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 19:43:34,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 19:43:34,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 19:43:34,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 19:43:34,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 19:43:34,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 19:43:34,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 19:43:34,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 19:43:34,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 19:43:34,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 19:43:34,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 19:43:34,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 19:43:34,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 19:43:34,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-17 19:43:34,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-17 19:43:34,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-17 19:43:34,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-17 19:43:34,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-17 19:43:34,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-17 19:43:34,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-17 19:43:34,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-17 19:43:34,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-17 19:43:34,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-17 19:43:34,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-17 19:43:34,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,386 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5359 proven. 2805 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-17 19:43:34,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:43:34,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157892257] [2022-03-17 19:43:34,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157892257] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:43:34,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296426855] [2022-03-17 19:43:34,386 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 19:43:34,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:43:34,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:43:34,387 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-03-17 19:43:34,388 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-03-17 19:43:34,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:34,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 1462 conjuncts, 106 conjunts are in the unsatisfiable core [2022-03-17 19:43:34,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:43:38,263 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5712 proven. 2652 refuted. 0 times theorem prover too weak. 5104 trivial. 0 not checked. [2022-03-17 19:43:38,263 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:43:38,926 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5510 proven. 2652 refuted. 0 times theorem prover too weak. 5306 trivial. 0 not checked. [2022-03-17 19:43:38,927 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296426855] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:43:38,927 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:43:38,927 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 106, 106] total 162 [2022-03-17 19:43:38,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458983148] [2022-03-17 19:43:38,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:43:38,928 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 162 states [2022-03-17 19:43:38,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:43:38,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 162 interpolants. [2022-03-17 19:43:38,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5783, Invalid=20299, Unknown=0, NotChecked=0, Total=26082 [2022-03-17 19:43:38,930 INFO L87 Difference]: Start difference. First operand 495 states and 509 transitions. Second operand has 162 states, 162 states have (on average 2.7222222222222223) internal successors, (441), 161 states have internal predecessors, (441), 106 states have call successors, (109), 3 states have call predecessors, (109), 2 states have return successors, (107), 106 states have call predecessors, (107), 106 states have call successors, (107) [2022-03-17 19:43:43,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:43:43,462 INFO L93 Difference]: Finished difference Result 926 states and 1096 transitions. [2022-03-17 19:43:43,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-17 19:43:43,462 INFO L78 Accepts]: Start accepts. Automaton has has 162 states, 162 states have (on average 2.7222222222222223) internal successors, (441), 161 states have internal predecessors, (441), 106 states have call successors, (109), 3 states have call predecessors, (109), 2 states have return successors, (107), 106 states have call predecessors, (107), 106 states have call successors, (107) Word has length 536 [2022-03-17 19:43:43,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:43:43,464 INFO L225 Difference]: With dead ends: 926 [2022-03-17 19:43:43,464 INFO L226 Difference]: Without dead ends: 705 [2022-03-17 19:43:43,467 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1440 GetRequests, 1176 SyntacticMatches, 0 SemanticMatches, 264 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19431 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=15587, Invalid=54903, Unknown=0, NotChecked=0, Total=70490 [2022-03-17 19:43:43,468 INFO L912 BasicCegarLoop]: 116 mSDtfsCounter, 1116 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3354 mSolverCounterSat, 813 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1117 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 4167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 813 IncrementalHoareTripleChecker+Valid, 3354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-17 19:43:43,472 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1117 Valid, 188 Invalid, 4167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [813 Valid, 3354 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-17 19:43:43,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2022-03-17 19:43:43,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 497. [2022-03-17 19:43:43,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 398 states have (on average 1.0100502512562815) internal successors, (402), 399 states have internal predecessors, (402), 55 states have call successors, (55), 44 states have call predecessors, (55), 43 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2022-03-17 19:43:43,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 511 transitions. [2022-03-17 19:43:43,510 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 511 transitions. Word has length 536 [2022-03-17 19:43:43,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:43:43,510 INFO L478 AbstractCegarLoop]: Abstraction has 497 states and 511 transitions. [2022-03-17 19:43:43,510 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 162 states, 162 states have (on average 2.7222222222222223) internal successors, (441), 161 states have internal predecessors, (441), 106 states have call successors, (109), 3 states have call predecessors, (109), 2 states have return successors, (107), 106 states have call predecessors, (107), 106 states have call successors, (107) [2022-03-17 19:43:43,510 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 511 transitions. [2022-03-17 19:43:43,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 539 [2022-03-17 19:43:43,513 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:43:43,513 INFO L500 BasicCegarLoop]: trace histogram [53, 53, 53, 53, 52, 52, 52, 52, 52, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:43:43,531 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-03-17 19:43:43,713 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:43:43,713 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:43:43,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:43:43,714 INFO L85 PathProgramCache]: Analyzing trace with hash -286902335, now seen corresponding path program 62 times [2022-03-17 19:43:43,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:43:43,714 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587065763] [2022-03-17 19:43:43,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:43:43,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:43:43,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:43:46,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-17 19:43:46,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 19:43:46,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 19:43:46,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 19:43:46,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 19:43:46,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 19:43:46,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 19:43:46,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 19:43:46,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 19:43:46,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 19:43:46,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 19:43:46,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 19:43:46,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 19:43:46,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 19:43:46,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 19:43:46,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 19:43:46,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 19:43:46,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 19:43:46,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 19:43:46,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 19:43:46,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 19:43:46,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 19:43:46,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 19:43:46,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 19:43:46,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 19:43:46,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 19:43:46,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 19:43:46,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 19:43:46,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 19:43:46,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 19:43:46,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 19:43:46,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 19:43:46,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 19:43:46,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 19:43:46,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 19:43:46,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 19:43:46,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 19:43:46,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-17 19:43:46,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-17 19:43:46,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-17 19:43:46,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-17 19:43:46,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-17 19:43:46,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-17 19:43:46,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-17 19:43:46,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-17 19:43:46,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-17 19:43:46,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-17 19:43:46,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-17 19:43:46,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-17 19:43:46,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-17 19:43:46,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-17 19:43:46,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-17 19:43:46,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:43:46,327 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 5359 proven. 2909 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-17 19:43:46,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:43:46,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587065763] [2022-03-17 19:43:46,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587065763] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:43:46,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121939986] [2022-03-17 19:43:46,328 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 19:43:46,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:43:46,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:43:46,329 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-03-17 19:43:46,330 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-03-17 19:43:46,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 19:43:46,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:43:46,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 1472 conjuncts, 108 conjunts are in the unsatisfiable core [2022-03-17 19:43:46,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:43:49,481 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-17 19:43:49,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:43:50,174 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-17 19:43:50,174 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121939986] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:43:50,174 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:43:50,174 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [109, 57, 57] total 164 [2022-03-17 19:43:50,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957446999] [2022-03-17 19:43:50,174 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:43:50,175 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 164 states [2022-03-17 19:43:50,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:43:50,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2022-03-17 19:43:50,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4407, Invalid=22325, Unknown=0, NotChecked=0, Total=26732 [2022-03-17 19:43:50,177 INFO L87 Difference]: Start difference. First operand 497 states and 511 transitions. Second operand has 164 states, 164 states have (on average 3.347560975609756) internal successors, (549), 162 states have internal predecessors, (549), 107 states have call successors, (109), 4 states have call predecessors, (109), 1 states have return successors, (105), 105 states have call predecessors, (105), 105 states have call successors, (105) [2022-03-17 19:43:58,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:43:58,245 INFO L93 Difference]: Finished difference Result 939 states and 1113 transitions. [2022-03-17 19:43:58,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 216 states. [2022-03-17 19:43:58,246 INFO L78 Accepts]: Start accepts. Automaton has has 164 states, 164 states have (on average 3.347560975609756) internal successors, (549), 162 states have internal predecessors, (549), 107 states have call successors, (109), 4 states have call predecessors, (109), 1 states have return successors, (105), 105 states have call predecessors, (105), 105 states have call successors, (105) Word has length 538 [2022-03-17 19:43:58,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:43:58,248 INFO L225 Difference]: With dead ends: 939 [2022-03-17 19:43:58,248 INFO L226 Difference]: Without dead ends: 720 [2022-03-17 19:43:58,254 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1557 GetRequests, 1181 SyntacticMatches, 1 SemanticMatches, 375 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50074 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=23543, Invalid=118209, Unknown=0, NotChecked=0, Total=141752 [2022-03-17 19:43:58,254 INFO L912 BasicCegarLoop]: 168 mSDtfsCounter, 1795 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6601 mSolverCounterSat, 1546 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1796 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 8147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1546 IncrementalHoareTripleChecker+Valid, 6601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-17 19:43:58,255 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1796 Valid, 255 Invalid, 8147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1546 Valid, 6601 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-17 19:43:58,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2022-03-17 19:43:58,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 507. [2022-03-17 19:43:58,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 406 states have (on average 1.0098522167487685) internal successors, (410), 407 states have internal predecessors, (410), 56 states have call successors, (56), 45 states have call predecessors, (56), 44 states have return successors, (55), 54 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-17 19:43:58,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 521 transitions. [2022-03-17 19:43:58,292 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 521 transitions. Word has length 538 [2022-03-17 19:43:58,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:43:58,292 INFO L478 AbstractCegarLoop]: Abstraction has 507 states and 521 transitions. [2022-03-17 19:43:58,293 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 164 states, 164 states have (on average 3.347560975609756) internal successors, (549), 162 states have internal predecessors, (549), 107 states have call successors, (109), 4 states have call predecessors, (109), 1 states have return successors, (105), 105 states have call predecessors, (105), 105 states have call successors, (105) [2022-03-17 19:43:58,293 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 521 transitions. [2022-03-17 19:43:58,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 549 [2022-03-17 19:43:58,295 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:43:58,296 INFO L500 BasicCegarLoop]: trace histogram [54, 54, 54, 54, 53, 53, 53, 53, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:43:58,315 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-03-17 19:43:58,505 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-03-17 19:43:58,506 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:43:58,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:43:58,506 INFO L85 PathProgramCache]: Analyzing trace with hash 844403576, now seen corresponding path program 63 times [2022-03-17 19:43:58,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:43:58,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957181520] [2022-03-17 19:43:58,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:43:58,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:43:58,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:44:01,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-17 19:44:01,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 19:44:01,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 19:44:01,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 19:44:01,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 19:44:01,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 19:44:01,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 19:44:01,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 19:44:01,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 19:44:01,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 19:44:01,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 19:44:01,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 19:44:01,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 19:44:01,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 19:44:01,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 19:44:01,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 19:44:01,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 19:44:01,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 19:44:01,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 19:44:01,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 19:44:01,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 19:44:01,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 19:44:01,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 19:44:01,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 19:44:01,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 19:44:01,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 19:44:01,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 19:44:01,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 19:44:01,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 19:44:01,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 19:44:01,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 19:44:01,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 19:44:01,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 19:44:01,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 19:44:01,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 19:44:01,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 19:44:01,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 19:44:01,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-17 19:44:01,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-17 19:44:01,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-17 19:44:01,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-17 19:44:01,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-17 19:44:01,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-17 19:44:01,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-17 19:44:01,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-17 19:44:01,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-17 19:44:01,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-17 19:44:01,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-17 19:44:01,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-17 19:44:01,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-17 19:44:01,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-17 19:44:01,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-17 19:44:01,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-17 19:44:01,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:01,241 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 5568 proven. 3018 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-17 19:44:01,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:44:01,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957181520] [2022-03-17 19:44:01,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957181520] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:44:01,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942060343] [2022-03-17 19:44:01,241 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 19:44:01,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:44:01,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:44:01,242 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-03-17 19:44:01,243 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-03-17 19:44:01,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 54 check-sat command(s) [2022-03-17 19:44:01,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:44:01,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 1499 conjuncts, 110 conjunts are in the unsatisfiable core [2022-03-17 19:44:01,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:44:04,588 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-17 19:44:04,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:44:05,281 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-17 19:44:05,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942060343] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:44:05,282 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:44:05,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [111, 58, 58] total 167 [2022-03-17 19:44:05,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966740428] [2022-03-17 19:44:05,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:44:05,283 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 167 states [2022-03-17 19:44:05,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:44:05,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 167 interpolants. [2022-03-17 19:44:05,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4571, Invalid=23151, Unknown=0, NotChecked=0, Total=27722 [2022-03-17 19:44:05,285 INFO L87 Difference]: Start difference. First operand 507 states and 521 transitions. Second operand has 167 states, 167 states have (on average 3.3473053892215567) internal successors, (559), 165 states have internal predecessors, (559), 109 states have call successors, (111), 4 states have call predecessors, (111), 1 states have return successors, (107), 107 states have call predecessors, (107), 107 states have call successors, (107) [2022-03-17 19:44:13,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:44:13,699 INFO L93 Difference]: Finished difference Result 957 states and 1134 transitions. [2022-03-17 19:44:13,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 220 states. [2022-03-17 19:44:13,700 INFO L78 Accepts]: Start accepts. Automaton has has 167 states, 167 states have (on average 3.3473053892215567) internal successors, (559), 165 states have internal predecessors, (559), 109 states have call successors, (111), 4 states have call predecessors, (111), 1 states have return successors, (107), 107 states have call predecessors, (107), 107 states have call successors, (107) Word has length 548 [2022-03-17 19:44:13,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:44:13,702 INFO L225 Difference]: With dead ends: 957 [2022-03-17 19:44:13,702 INFO L226 Difference]: Without dead ends: 734 [2022-03-17 19:44:13,739 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1586 GetRequests, 1203 SyntacticMatches, 1 SemanticMatches, 382 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51991 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=24419, Invalid=122653, Unknown=0, NotChecked=0, Total=147072 [2022-03-17 19:44:13,739 INFO L912 BasicCegarLoop]: 171 mSDtfsCounter, 2022 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 6767 mSolverCounterSat, 2004 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2023 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 8771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2004 IncrementalHoareTripleChecker+Valid, 6767 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-17 19:44:13,739 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2023 Valid, 253 Invalid, 8771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2004 Valid, 6767 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-17 19:44:13,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2022-03-17 19:44:13,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 517. [2022-03-17 19:44:13,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 414 states have (on average 1.0096618357487923) internal successors, (418), 415 states have internal predecessors, (418), 57 states have call successors, (57), 46 states have call predecessors, (57), 45 states have return successors, (56), 55 states have call predecessors, (56), 56 states have call successors, (56) [2022-03-17 19:44:13,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 531 transitions. [2022-03-17 19:44:13,777 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 531 transitions. Word has length 548 [2022-03-17 19:44:13,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:44:13,777 INFO L478 AbstractCegarLoop]: Abstraction has 517 states and 531 transitions. [2022-03-17 19:44:13,777 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 167 states, 167 states have (on average 3.3473053892215567) internal successors, (559), 165 states have internal predecessors, (559), 109 states have call successors, (111), 4 states have call predecessors, (111), 1 states have return successors, (107), 107 states have call predecessors, (107), 107 states have call successors, (107) [2022-03-17 19:44:13,777 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 531 transitions. [2022-03-17 19:44:13,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 559 [2022-03-17 19:44:13,780 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:44:13,780 INFO L500 BasicCegarLoop]: trace histogram [55, 55, 55, 55, 54, 54, 54, 54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:44:13,798 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-03-17 19:44:13,980 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,SelfDestructingSolverStorable65 [2022-03-17 19:44:13,981 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:44:13,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:44:13,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1638545519, now seen corresponding path program 64 times [2022-03-17 19:44:13,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:44:13,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074296949] [2022-03-17 19:44:13,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:44:13,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:44:14,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:44:16,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-17 19:44:16,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 19:44:16,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 19:44:16,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 19:44:16,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 19:44:16,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 19:44:16,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 19:44:16,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 19:44:16,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 19:44:16,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 19:44:16,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 19:44:16,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 19:44:16,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 19:44:16,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 19:44:16,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 19:44:16,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 19:44:16,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 19:44:16,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 19:44:16,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 19:44:16,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 19:44:16,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 19:44:16,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 19:44:16,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 19:44:16,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 19:44:16,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 19:44:16,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 19:44:16,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 19:44:16,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 19:44:16,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 19:44:16,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 19:44:16,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 19:44:16,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 19:44:16,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 19:44:16,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 19:44:16,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 19:44:16,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 19:44:16,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 19:44:16,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 19:44:16,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 19:44:16,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-17 19:44:16,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-17 19:44:16,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-17 19:44:16,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-17 19:44:16,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-17 19:44:16,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-17 19:44:16,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-17 19:44:16,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-17 19:44:16,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-17 19:44:16,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-17 19:44:16,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-17 19:44:16,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-17 19:44:16,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-17 19:44:16,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-17 19:44:16,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-17 19:44:16,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:16,825 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 5781 proven. 3129 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-17 19:44:16,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:44:16,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074296949] [2022-03-17 19:44:16,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074296949] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:44:16,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435563795] [2022-03-17 19:44:16,825 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 19:44:16,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:44:16,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:44:16,827 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-03-17 19:44:16,827 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-03-17 19:44:16,994 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 19:44:16,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:44:17,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 1526 conjuncts, 112 conjunts are in the unsatisfiable core [2022-03-17 19:44:17,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:44:20,213 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-17 19:44:20,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:44:20,917 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-17 19:44:20,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435563795] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:44:20,917 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:44:20,917 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 59, 59] total 170 [2022-03-17 19:44:20,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204376655] [2022-03-17 19:44:20,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:44:20,918 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 170 states [2022-03-17 19:44:20,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:44:20,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 170 interpolants. [2022-03-17 19:44:20,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4738, Invalid=23992, Unknown=0, NotChecked=0, Total=28730 [2022-03-17 19:44:20,920 INFO L87 Difference]: Start difference. First operand 517 states and 531 transitions. Second operand has 170 states, 170 states have (on average 3.347058823529412) internal successors, (569), 168 states have internal predecessors, (569), 111 states have call successors, (113), 4 states have call predecessors, (113), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) [2022-03-17 19:44:29,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:44:29,513 INFO L93 Difference]: Finished difference Result 975 states and 1155 transitions. [2022-03-17 19:44:29,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 224 states. [2022-03-17 19:44:29,514 INFO L78 Accepts]: Start accepts. Automaton has has 170 states, 170 states have (on average 3.347058823529412) internal successors, (569), 168 states have internal predecessors, (569), 111 states have call successors, (113), 4 states have call predecessors, (113), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) Word has length 558 [2022-03-17 19:44:29,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:44:29,516 INFO L225 Difference]: With dead ends: 975 [2022-03-17 19:44:29,516 INFO L226 Difference]: Without dead ends: 748 [2022-03-17 19:44:29,522 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1615 GetRequests, 1225 SyntacticMatches, 1 SemanticMatches, 389 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53944 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=25311, Invalid=127179, Unknown=0, NotChecked=0, Total=152490 [2022-03-17 19:44:29,522 INFO L912 BasicCegarLoop]: 174 mSDtfsCounter, 2161 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 6929 mSolverCounterSat, 1692 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2162 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 8621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1692 IncrementalHoareTripleChecker+Valid, 6929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-17 19:44:29,522 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2162 Valid, 256 Invalid, 8621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1692 Valid, 6929 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-17 19:44:29,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2022-03-17 19:44:29,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 527. [2022-03-17 19:44:29,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 422 states have (on average 1.009478672985782) internal successors, (426), 423 states have internal predecessors, (426), 58 states have call successors, (58), 47 states have call predecessors, (58), 46 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-17 19:44:29,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 541 transitions. [2022-03-17 19:44:29,561 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 541 transitions. Word has length 558 [2022-03-17 19:44:29,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:44:29,561 INFO L478 AbstractCegarLoop]: Abstraction has 527 states and 541 transitions. [2022-03-17 19:44:29,561 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 170 states, 170 states have (on average 3.347058823529412) internal successors, (569), 168 states have internal predecessors, (569), 111 states have call successors, (113), 4 states have call predecessors, (113), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) [2022-03-17 19:44:29,561 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 541 transitions. [2022-03-17 19:44:29,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 569 [2022-03-17 19:44:29,564 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:44:29,564 INFO L500 BasicCegarLoop]: trace histogram [56, 56, 56, 56, 55, 55, 55, 55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:44:29,583 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-03-17 19:44:29,783 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:44:29,784 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:44:29,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:44:29,784 INFO L85 PathProgramCache]: Analyzing trace with hash 736794278, now seen corresponding path program 65 times [2022-03-17 19:44:29,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:44:29,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999187396] [2022-03-17 19:44:29,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:44:29,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:44:29,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:44:32,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-17 19:44:32,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 19:44:32,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 19:44:32,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 19:44:32,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:44:32,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 19:44:32,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 19:44:32,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 19:44:32,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 19:44:32,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 19:44:32,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 19:44:32,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 19:44:32,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 19:44:32,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 19:44:32,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 19:44:32,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 19:44:32,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 19:44:32,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 19:44:32,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 19:44:32,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 19:44:32,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 19:44:32,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 19:44:32,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 19:44:32,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 19:44:32,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 19:44:32,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 19:44:32,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 19:44:32,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 19:44:32,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 19:44:32,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 19:44:32,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 19:44:32,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 19:44:32,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 19:44:32,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 19:44:32,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 19:44:32,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 19:44:32,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 19:44:32,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 19:44:32,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 19:44:32,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 19:44:32,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-17 19:44:32,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-17 19:44:32,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-17 19:44:32,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-17 19:44:32,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-17 19:44:32,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-17 19:44:32,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-17 19:44:32,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-17 19:44:32,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-17 19:44:32,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-17 19:44:32,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-17 19:44:32,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-17 19:44:32,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-17 19:44:32,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-17 19:44:32,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-17 19:44:32,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:32,702 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 5998 proven. 3242 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-17 19:44:32,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:44:32,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999187396] [2022-03-17 19:44:32,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999187396] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:44:32,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004270111] [2022-03-17 19:44:32,702 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 19:44:32,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:44:32,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:44:32,703 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-03-17 19:44:32,704 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-03-17 19:44:32,959 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 56 check-sat command(s) [2022-03-17 19:44:32,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:44:32,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 1553 conjuncts, 114 conjunts are in the unsatisfiable core [2022-03-17 19:44:32,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:44:37,216 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 6160 proven. 3080 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-17 19:44:37,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:44:37,927 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 6160 proven. 3080 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-17 19:44:37,928 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004270111] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:44:37,928 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:44:37,928 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [115, 114, 114] total 173 [2022-03-17 19:44:37,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753003858] [2022-03-17 19:44:37,928 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:44:37,929 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 173 states [2022-03-17 19:44:37,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:44:37,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 173 interpolants. [2022-03-17 19:44:37,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6617, Invalid=23139, Unknown=0, NotChecked=0, Total=29756 [2022-03-17 19:44:37,931 INFO L87 Difference]: Start difference. First operand 527 states and 541 transitions. Second operand has 173 states, 173 states have (on average 2.6878612716763004) internal successors, (465), 172 states have internal predecessors, (465), 113 states have call successors, (115), 3 states have call predecessors, (115), 1 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2022-03-17 19:44:43,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:44:43,059 INFO L93 Difference]: Finished difference Result 984 states and 1166 transitions. [2022-03-17 19:44:43,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2022-03-17 19:44:43,059 INFO L78 Accepts]: Start accepts. Automaton has has 173 states, 173 states have (on average 2.6878612716763004) internal successors, (465), 172 states have internal predecessors, (465), 113 states have call successors, (115), 3 states have call predecessors, (115), 1 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) Word has length 568 [2022-03-17 19:44:43,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:44:43,061 INFO L225 Difference]: With dead ends: 984 [2022-03-17 19:44:43,088 INFO L226 Difference]: Without dead ends: 753 [2022-03-17 19:44:43,091 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1529 GetRequests, 1246 SyntacticMatches, 0 SemanticMatches, 283 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22270 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=17959, Invalid=62981, Unknown=0, NotChecked=0, Total=80940 [2022-03-17 19:44:43,091 INFO L912 BasicCegarLoop]: 124 mSDtfsCounter, 1226 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 3176 mSolverCounterSat, 832 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1227 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 4008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 832 IncrementalHoareTripleChecker+Valid, 3176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-17 19:44:43,091 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1227 Valid, 176 Invalid, 4008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [832 Valid, 3176 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-17 19:44:43,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2022-03-17 19:44:43,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 529. [2022-03-17 19:44:43,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 424 states have (on average 1.009433962264151) internal successors, (428), 425 states have internal predecessors, (428), 58 states have call successors, (58), 47 states have call predecessors, (58), 46 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-17 19:44:43,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 543 transitions. [2022-03-17 19:44:43,131 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 543 transitions. Word has length 568 [2022-03-17 19:44:43,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:44:43,131 INFO L478 AbstractCegarLoop]: Abstraction has 529 states and 543 transitions. [2022-03-17 19:44:43,131 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 173 states, 173 states have (on average 2.6878612716763004) internal successors, (465), 172 states have internal predecessors, (465), 113 states have call successors, (115), 3 states have call predecessors, (115), 1 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2022-03-17 19:44:43,131 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 543 transitions. [2022-03-17 19:44:43,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2022-03-17 19:44:43,134 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:44:43,134 INFO L500 BasicCegarLoop]: trace histogram [57, 56, 56, 56, 56, 55, 55, 55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:44:43,152 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-03-17 19:44:43,334 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,SelfDestructingSolverStorable67 [2022-03-17 19:44:43,334 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:44:43,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:44:43,335 INFO L85 PathProgramCache]: Analyzing trace with hash -1400903543, now seen corresponding path program 66 times [2022-03-17 19:44:43,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:44:43,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218729119] [2022-03-17 19:44:43,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:44:43,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:44:43,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:44:44,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 19:44:44,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 19:44:44,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 19:44:44,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 19:44:44,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 19:44:44,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 19:44:44,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 19:44:44,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 19:44:44,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 19:44:44,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 19:44:44,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 19:44:44,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 19:44:44,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 19:44:44,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 19:44:44,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 19:44:44,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 19:44:44,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 19:44:44,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 19:44:44,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 19:44:44,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 19:44:44,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 19:44:44,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 19:44:44,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 19:44:44,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 19:44:44,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 19:44:44,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 19:44:44,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 19:44:44,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 19:44:44,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 19:44:44,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 19:44:44,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 19:44:44,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 19:44:44,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 19:44:44,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 19:44:44,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 19:44:44,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 19:44:44,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-17 19:44:44,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-17 19:44:44,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-17 19:44:44,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-17 19:44:44,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-17 19:44:44,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-17 19:44:44,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-17 19:44:44,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-17 19:44:44,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-17 19:44:44,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-17 19:44:44,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-17 19:44:44,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-17 19:44:44,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-17 19:44:44,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-17 19:44:44,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-17 19:44:44,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-17 19:44:44,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-17 19:44:44,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-17 19:44:44,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-17 19:44:44,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:44,561 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3190 proven. 6162 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-17 19:44:44,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:44:44,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218729119] [2022-03-17 19:44:44,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218729119] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:44:44,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208674246] [2022-03-17 19:44:44,561 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 19:44:44,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:44:44,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:44:44,563 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-03-17 19:44:44,563 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-03-17 19:44:44,826 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 57 check-sat command(s) [2022-03-17 19:44:44,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:44:44,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 1563 conjuncts, 115 conjunts are in the unsatisfiable core [2022-03-17 19:44:44,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:44:45,535 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-17 19:44:45,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:44:46,244 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-17 19:44:46,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208674246] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:44:46,245 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:44:46,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61, 61] total 66 [2022-03-17 19:44:46,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668028070] [2022-03-17 19:44:46,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:44:46,246 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-03-17 19:44:46,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:44:46,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-03-17 19:44:46,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1786, Invalid=2504, Unknown=0, NotChecked=0, Total=4290 [2022-03-17 19:44:46,246 INFO L87 Difference]: Start difference. First operand 529 states and 543 transitions. Second operand has 66 states, 66 states have (on average 4.787878787878788) internal successors, (316), 63 states have internal predecessors, (316), 58 states have call successors, (62), 4 states have call predecessors, (62), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-17 19:44:47,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:44:47,750 INFO L93 Difference]: Finished difference Result 548 states and 564 transitions. [2022-03-17 19:44:47,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-17 19:44:47,751 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 4.787878787878788) internal successors, (316), 63 states have internal predecessors, (316), 58 states have call successors, (62), 4 states have call predecessors, (62), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) Word has length 570 [2022-03-17 19:44:47,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:44:47,752 INFO L225 Difference]: With dead ends: 548 [2022-03-17 19:44:47,752 INFO L226 Difference]: Without dead ends: 546 [2022-03-17 19:44:47,754 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1430 GetRequests, 1303 SyntacticMatches, 1 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2952 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=5350, Invalid=10906, Unknown=0, NotChecked=0, Total=16256 [2022-03-17 19:44:47,754 INFO L912 BasicCegarLoop]: 77 mSDtfsCounter, 282 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 1630 mSolverCounterSat, 354 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 354 IncrementalHoareTripleChecker+Valid, 1630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-17 19:44:47,754 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 99 Invalid, 1984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [354 Valid, 1630 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-17 19:44:47,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2022-03-17 19:44:47,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 541. [2022-03-17 19:44:47,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 433 states have (on average 1.0092378752886837) internal successors, (437), 434 states have internal predecessors, (437), 60 states have call successors, (60), 48 states have call predecessors, (60), 47 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-17 19:44:47,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 556 transitions. [2022-03-17 19:44:47,817 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 556 transitions. Word has length 570 [2022-03-17 19:44:47,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:44:47,818 INFO L478 AbstractCegarLoop]: Abstraction has 541 states and 556 transitions. [2022-03-17 19:44:47,818 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 4.787878787878788) internal successors, (316), 63 states have internal predecessors, (316), 58 states have call successors, (62), 4 states have call predecessors, (62), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-17 19:44:47,818 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 556 transitions. [2022-03-17 19:44:47,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 587 [2022-03-17 19:44:47,820 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:44:47,820 INFO L500 BasicCegarLoop]: trace histogram [58, 58, 58, 57, 57, 57, 57, 57, 57, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:44:47,838 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-03-17 19:44:48,023 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,SelfDestructingSolverStorable68 [2022-03-17 19:44:48,023 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:44:48,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:44:48,024 INFO L85 PathProgramCache]: Analyzing trace with hash 707100593, now seen corresponding path program 67 times [2022-03-17 19:44:48,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:44:48,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328359790] [2022-03-17 19:44:48,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:44:48,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:44:48,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:44:51,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-17 19:44:51,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 19:44:51,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 19:44:51,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 19:44:51,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 19:44:51,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 19:44:51,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 19:44:51,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 19:44:51,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 19:44:51,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 19:44:51,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 19:44:51,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 19:44:51,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 19:44:51,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 19:44:51,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 19:44:51,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 19:44:51,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 19:44:51,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 19:44:51,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 19:44:51,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 19:44:51,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 19:44:51,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 19:44:51,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 19:44:51,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 19:44:51,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 19:44:51,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 19:44:51,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 19:44:51,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 19:44:51,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 19:44:51,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 19:44:51,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 19:44:51,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 19:44:51,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 19:44:51,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 19:44:51,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 19:44:51,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 19:44:51,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-17 19:44:51,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-17 19:44:51,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-17 19:44:51,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-17 19:44:51,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-17 19:44:51,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-17 19:44:51,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-17 19:44:51,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-17 19:44:51,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-17 19:44:51,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-17 19:44:51,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-17 19:44:51,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-17 19:44:51,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-17 19:44:51,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-17 19:44:51,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-17 19:44:51,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-17 19:44:51,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-17 19:44:51,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-17 19:44:51,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-17 19:44:51,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-17 19:44:51,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-17 19:44:51,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,156 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6444 proven. 3360 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-17 19:44:51,157 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:44:51,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328359790] [2022-03-17 19:44:51,157 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328359790] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:44:51,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795787833] [2022-03-17 19:44:51,157 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 19:44:51,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:44:51,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:44:51,158 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-03-17 19:44:51,159 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-03-17 19:44:51,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:44:51,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 1597 conjuncts, 116 conjunts are in the unsatisfiable core [2022-03-17 19:44:51,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:44:55,738 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6832 proven. 3192 refuted. 0 times theorem prover too weak. 6164 trivial. 0 not checked. [2022-03-17 19:44:55,738 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:44:56,477 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6610 proven. 3192 refuted. 0 times theorem prover too weak. 6386 trivial. 0 not checked. [2022-03-17 19:44:56,477 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795787833] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:44:56,477 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:44:56,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [118, 116, 116] total 177 [2022-03-17 19:44:56,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926952811] [2022-03-17 19:44:56,477 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:44:56,478 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 177 states [2022-03-17 19:44:56,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:44:56,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 177 interpolants. [2022-03-17 19:44:56,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6908, Invalid=24244, Unknown=0, NotChecked=0, Total=31152 [2022-03-17 19:44:56,481 INFO L87 Difference]: Start difference. First operand 541 states and 556 transitions. Second operand has 177 states, 177 states have (on average 2.7175141242937855) internal successors, (481), 176 states have internal predecessors, (481), 116 states have call successors, (119), 3 states have call predecessors, (119), 2 states have return successors, (117), 116 states have call predecessors, (117), 116 states have call successors, (117) [2022-03-17 19:45:02,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:45:02,176 INFO L93 Difference]: Finished difference Result 1012 states and 1198 transitions. [2022-03-17 19:45:02,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-03-17 19:45:02,176 INFO L78 Accepts]: Start accepts. Automaton has has 177 states, 177 states have (on average 2.7175141242937855) internal successors, (481), 176 states have internal predecessors, (481), 116 states have call successors, (119), 3 states have call predecessors, (119), 2 states have return successors, (117), 116 states have call predecessors, (117), 116 states have call successors, (117) Word has length 586 [2022-03-17 19:45:02,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:45:02,179 INFO L225 Difference]: With dead ends: 1012 [2022-03-17 19:45:02,179 INFO L226 Difference]: Without dead ends: 771 [2022-03-17 19:45:02,183 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1286 SyntacticMatches, 0 SemanticMatches, 289 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23296 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=18652, Invalid=65738, Unknown=0, NotChecked=0, Total=84390 [2022-03-17 19:45:02,183 INFO L912 BasicCegarLoop]: 126 mSDtfsCounter, 1388 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 4308 mSolverCounterSat, 1033 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1389 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 5341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1033 IncrementalHoareTripleChecker+Valid, 4308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-17 19:45:02,183 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1389 Valid, 213 Invalid, 5341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1033 Valid, 4308 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-17 19:45:02,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2022-03-17 19:45:02,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 543. [2022-03-17 19:45:02,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 435 states have (on average 1.0091954022988505) internal successors, (439), 436 states have internal predecessors, (439), 60 states have call successors, (60), 48 states have call predecessors, (60), 47 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-17 19:45:02,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 558 transitions. [2022-03-17 19:45:02,226 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 558 transitions. Word has length 586 [2022-03-17 19:45:02,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:45:02,226 INFO L478 AbstractCegarLoop]: Abstraction has 543 states and 558 transitions. [2022-03-17 19:45:02,226 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 177 states, 177 states have (on average 2.7175141242937855) internal successors, (481), 176 states have internal predecessors, (481), 116 states have call successors, (119), 3 states have call predecessors, (119), 2 states have return successors, (117), 116 states have call predecessors, (117), 116 states have call successors, (117) [2022-03-17 19:45:02,226 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 558 transitions. [2022-03-17 19:45:02,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 589 [2022-03-17 19:45:02,229 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:45:02,229 INFO L500 BasicCegarLoop]: trace histogram [58, 58, 58, 58, 57, 57, 57, 57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:45:02,247 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-03-17 19:45:02,443 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,SelfDestructingSolverStorable69 [2022-03-17 19:45:02,443 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:45:02,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:45:02,444 INFO L85 PathProgramCache]: Analyzing trace with hash -696434988, now seen corresponding path program 68 times [2022-03-17 19:45:02,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:45:02,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243302031] [2022-03-17 19:45:02,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:45:02,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:45:02,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:45:05,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-17 19:45:05,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 19:45:05,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 19:45:05,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 19:45:05,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 19:45:05,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 19:45:05,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 19:45:05,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 19:45:05,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 19:45:05,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 19:45:05,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 19:45:05,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 19:45:05,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 19:45:05,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 19:45:05,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 19:45:05,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 19:45:05,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 19:45:05,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 19:45:05,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 19:45:05,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 19:45:05,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 19:45:05,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 19:45:05,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 19:45:05,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 19:45:05,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 19:45:05,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 19:45:05,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 19:45:05,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 19:45:05,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 19:45:05,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 19:45:05,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 19:45:05,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 19:45:05,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 19:45:05,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 19:45:05,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 19:45:05,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 19:45:05,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-17 19:45:05,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-17 19:45:05,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-17 19:45:05,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-17 19:45:05,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-17 19:45:05,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-17 19:45:05,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-17 19:45:05,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-17 19:45:05,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-17 19:45:05,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-17 19:45:05,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-17 19:45:05,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-17 19:45:05,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-17 19:45:05,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-17 19:45:05,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-17 19:45:05,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-17 19:45:05,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-17 19:45:05,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-17 19:45:05,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-17 19:45:05,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-17 19:45:05,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-17 19:45:05,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:05,597 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 6444 proven. 3474 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-17 19:45:05,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:45:05,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243302031] [2022-03-17 19:45:05,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243302031] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:45:05,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456004600] [2022-03-17 19:45:05,597 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 19:45:05,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:45:05,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:45:05,598 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-03-17 19:45:05,599 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-03-17 19:45:05,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 19:45:05,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:45:05,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 1607 conjuncts, 118 conjunts are in the unsatisfiable core [2022-03-17 19:45:05,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:45:09,318 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-17 19:45:09,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:45:10,081 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-17 19:45:10,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456004600] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:45:10,081 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:45:10,081 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [119, 62, 62] total 179 [2022-03-17 19:45:10,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423695571] [2022-03-17 19:45:10,081 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:45:10,082 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 179 states [2022-03-17 19:45:10,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:45:10,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 179 interpolants. [2022-03-17 19:45:10,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5257, Invalid=26605, Unknown=0, NotChecked=0, Total=31862 [2022-03-17 19:45:10,085 INFO L87 Difference]: Start difference. First operand 543 states and 558 transitions. Second operand has 179 states, 179 states have (on average 3.346368715083799) internal successors, (599), 177 states have internal predecessors, (599), 117 states have call successors, (119), 4 states have call predecessors, (119), 1 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2022-03-17 19:45:19,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:45:19,634 INFO L93 Difference]: Finished difference Result 1025 states and 1215 transitions. [2022-03-17 19:45:19,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 236 states. [2022-03-17 19:45:19,635 INFO L78 Accepts]: Start accepts. Automaton has has 179 states, 179 states have (on average 3.346368715083799) internal successors, (599), 177 states have internal predecessors, (599), 117 states have call successors, (119), 4 states have call predecessors, (119), 1 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) Word has length 588 [2022-03-17 19:45:19,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:45:19,637 INFO L225 Difference]: With dead ends: 1025 [2022-03-17 19:45:19,637 INFO L226 Difference]: Without dead ends: 786 [2022-03-17 19:45:19,646 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1702 GetRequests, 1291 SyntacticMatches, 1 SemanticMatches, 410 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60019 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=28083, Invalid=141249, Unknown=0, NotChecked=0, Total=169332 [2022-03-17 19:45:19,646 INFO L912 BasicCegarLoop]: 183 mSDtfsCounter, 1984 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 7344 mSolverCounterSat, 1753 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1985 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 9097 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1753 IncrementalHoareTripleChecker+Valid, 7344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-17 19:45:19,646 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1985 Valid, 275 Invalid, 9097 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1753 Valid, 7344 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-03-17 19:45:19,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2022-03-17 19:45:19,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 553. [2022-03-17 19:45:19,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 443 states have (on average 1.0090293453724606) internal successors, (447), 444 states have internal predecessors, (447), 61 states have call successors, (61), 49 states have call predecessors, (61), 48 states have return successors, (60), 59 states have call predecessors, (60), 60 states have call successors, (60) [2022-03-17 19:45:19,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 568 transitions. [2022-03-17 19:45:19,689 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 568 transitions. Word has length 588 [2022-03-17 19:45:19,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:45:19,689 INFO L478 AbstractCegarLoop]: Abstraction has 553 states and 568 transitions. [2022-03-17 19:45:19,689 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 179 states, 179 states have (on average 3.346368715083799) internal successors, (599), 177 states have internal predecessors, (599), 117 states have call successors, (119), 4 states have call predecessors, (119), 1 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2022-03-17 19:45:19,689 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 568 transitions. [2022-03-17 19:45:19,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2022-03-17 19:45:19,692 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:45:19,692 INFO L500 BasicCegarLoop]: trace histogram [59, 59, 59, 59, 58, 58, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:45:19,709 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-03-17 19:45:19,892 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,SelfDestructingSolverStorable70 [2022-03-17 19:45:19,893 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:45:19,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:45:19,893 INFO L85 PathProgramCache]: Analyzing trace with hash -619026229, now seen corresponding path program 69 times [2022-03-17 19:45:19,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:45:19,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060090758] [2022-03-17 19:45:19,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:45:19,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:45:20,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:45:23,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-17 19:45:23,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 19:45:23,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 19:45:23,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 19:45:23,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 19:45:23,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 19:45:23,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 19:45:23,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 19:45:23,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 19:45:23,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 19:45:23,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 19:45:23,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 19:45:23,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 19:45:23,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 19:45:23,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 19:45:23,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 19:45:23,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 19:45:23,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 19:45:23,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 19:45:23,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 19:45:23,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 19:45:23,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 19:45:23,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 19:45:23,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 19:45:23,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 19:45:23,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 19:45:23,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 19:45:23,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 19:45:23,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 19:45:23,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 19:45:23,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 19:45:23,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 19:45:23,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 19:45:23,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 19:45:23,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 19:45:23,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 19:45:23,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 19:45:23,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 19:45:23,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-17 19:45:23,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-17 19:45:23,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-17 19:45:23,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-17 19:45:23,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-17 19:45:23,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-17 19:45:23,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-17 19:45:23,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-17 19:45:23,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-17 19:45:23,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-17 19:45:23,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-17 19:45:23,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-17 19:45:23,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-17 19:45:23,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-17 19:45:23,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-17 19:45:23,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-17 19:45:23,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-17 19:45:23,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-17 19:45:23,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-17 19:45:23,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-17 19:45:23,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:23,172 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 6673 proven. 3593 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-17 19:45:23,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:45:23,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060090758] [2022-03-17 19:45:23,173 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060090758] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:45:23,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712861227] [2022-03-17 19:45:23,173 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 19:45:23,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:45:23,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:45:23,174 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-03-17 19:45:23,174 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-03-17 19:45:23,451 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 59 check-sat command(s) [2022-03-17 19:45:23,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:45:23,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 1634 conjuncts, 120 conjunts are in the unsatisfiable core [2022-03-17 19:45:23,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:45:27,103 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-17 19:45:27,104 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:45:27,898 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-17 19:45:27,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712861227] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:45:27,899 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:45:27,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [121, 63, 63] total 182 [2022-03-17 19:45:27,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236380004] [2022-03-17 19:45:27,899 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:45:27,900 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 182 states [2022-03-17 19:45:27,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:45:27,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 182 interpolants. [2022-03-17 19:45:27,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5436, Invalid=27506, Unknown=0, NotChecked=0, Total=32942 [2022-03-17 19:45:27,902 INFO L87 Difference]: Start difference. First operand 553 states and 568 transitions. Second operand has 182 states, 182 states have (on average 3.3461538461538463) internal successors, (609), 180 states have internal predecessors, (609), 119 states have call successors, (121), 4 states have call predecessors, (121), 1 states have return successors, (117), 117 states have call predecessors, (117), 117 states have call successors, (117) [2022-03-17 19:45:37,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:45:37,577 INFO L93 Difference]: Finished difference Result 1043 states and 1236 transitions. [2022-03-17 19:45:37,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 240 states. [2022-03-17 19:45:37,577 INFO L78 Accepts]: Start accepts. Automaton has has 182 states, 182 states have (on average 3.3461538461538463) internal successors, (609), 180 states have internal predecessors, (609), 119 states have call successors, (121), 4 states have call predecessors, (121), 1 states have return successors, (117), 117 states have call predecessors, (117), 117 states have call successors, (117) Word has length 598 [2022-03-17 19:45:37,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:45:37,580 INFO L225 Difference]: With dead ends: 1043 [2022-03-17 19:45:37,580 INFO L226 Difference]: Without dead ends: 800 [2022-03-17 19:45:37,588 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1731 GetRequests, 1313 SyntacticMatches, 1 SemanticMatches, 417 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62116 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=29039, Invalid=146103, Unknown=0, NotChecked=0, Total=175142 [2022-03-17 19:45:37,589 INFO L912 BasicCegarLoop]: 186 mSDtfsCounter, 2043 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 7655 mSolverCounterSat, 1617 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2044 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 9272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1617 IncrementalHoareTripleChecker+Valid, 7655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-17 19:45:37,589 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2044 Valid, 273 Invalid, 9272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1617 Valid, 7655 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-03-17 19:45:37,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2022-03-17 19:45:37,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 563. [2022-03-17 19:45:37,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 451 states have (on average 1.0088691796008868) internal successors, (455), 452 states have internal predecessors, (455), 62 states have call successors, (62), 50 states have call predecessors, (62), 49 states have return successors, (61), 60 states have call predecessors, (61), 61 states have call successors, (61) [2022-03-17 19:45:37,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 578 transitions. [2022-03-17 19:45:37,631 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 578 transitions. Word has length 598 [2022-03-17 19:45:37,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:45:37,632 INFO L478 AbstractCegarLoop]: Abstraction has 563 states and 578 transitions. [2022-03-17 19:45:37,632 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 182 states, 182 states have (on average 3.3461538461538463) internal successors, (609), 180 states have internal predecessors, (609), 119 states have call successors, (121), 4 states have call predecessors, (121), 1 states have return successors, (117), 117 states have call predecessors, (117), 117 states have call successors, (117) [2022-03-17 19:45:37,632 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 578 transitions. [2022-03-17 19:45:37,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 609 [2022-03-17 19:45:37,635 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:45:37,635 INFO L500 BasicCegarLoop]: trace histogram [60, 60, 60, 60, 59, 59, 59, 59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:45:37,655 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-03-17 19:45:37,847 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:45:37,847 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:45:37,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:45:37,848 INFO L85 PathProgramCache]: Analyzing trace with hash -2127033342, now seen corresponding path program 70 times [2022-03-17 19:45:37,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:45:37,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307962618] [2022-03-17 19:45:37,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:45:37,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:45:37,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:45:41,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-17 19:45:41,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 19:45:41,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 19:45:41,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:45:41,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 19:45:41,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 19:45:41,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 19:45:41,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 19:45:41,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 19:45:41,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 19:45:41,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 19:45:41,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 19:45:41,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 19:45:41,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 19:45:41,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 19:45:41,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 19:45:41,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 19:45:41,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 19:45:41,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 19:45:41,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 19:45:41,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 19:45:41,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 19:45:41,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 19:45:41,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 19:45:41,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 19:45:41,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 19:45:41,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 19:45:41,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 19:45:41,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 19:45:41,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 19:45:41,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 19:45:41,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 19:45:41,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 19:45:41,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 19:45:41,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 19:45:41,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 19:45:41,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 19:45:41,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 19:45:41,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 19:45:41,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-17 19:45:41,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-17 19:45:41,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-17 19:45:41,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-17 19:45:41,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-17 19:45:41,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-17 19:45:41,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-17 19:45:41,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-17 19:45:41,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-17 19:45:41,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-17 19:45:41,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-17 19:45:41,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-17 19:45:41,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-17 19:45:41,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-17 19:45:41,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-17 19:45:41,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-17 19:45:41,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-17 19:45:41,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-17 19:45:41,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-17 19:45:41,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-17 19:45:41,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:41,207 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 6906 proven. 3714 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-17 19:45:41,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:45:41,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307962618] [2022-03-17 19:45:41,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307962618] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:45:41,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824972298] [2022-03-17 19:45:41,207 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 19:45:41,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:45:41,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:45:41,208 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-03-17 19:45:41,209 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-03-17 19:45:41,389 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 19:45:41,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:45:41,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 1661 conjuncts, 122 conjunts are in the unsatisfiable core [2022-03-17 19:45:41,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:45:45,128 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-17 19:45:45,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:45:45,902 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-17 19:45:45,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1824972298] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:45:45,903 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:45:45,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [123, 64, 64] total 185 [2022-03-17 19:45:45,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304459377] [2022-03-17 19:45:45,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:45:45,904 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 185 states [2022-03-17 19:45:45,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:45:45,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 185 interpolants. [2022-03-17 19:45:45,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5618, Invalid=28422, Unknown=0, NotChecked=0, Total=34040 [2022-03-17 19:45:45,906 INFO L87 Difference]: Start difference. First operand 563 states and 578 transitions. Second operand has 185 states, 185 states have (on average 3.345945945945946) internal successors, (619), 183 states have internal predecessors, (619), 121 states have call successors, (123), 4 states have call predecessors, (123), 1 states have return successors, (119), 119 states have call predecessors, (119), 119 states have call successors, (119) [2022-03-17 19:45:56,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:45:56,024 INFO L93 Difference]: Finished difference Result 1061 states and 1257 transitions. [2022-03-17 19:45:56,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 244 states. [2022-03-17 19:45:56,025 INFO L78 Accepts]: Start accepts. Automaton has has 185 states, 185 states have (on average 3.345945945945946) internal successors, (619), 183 states have internal predecessors, (619), 121 states have call successors, (123), 4 states have call predecessors, (123), 1 states have return successors, (119), 119 states have call predecessors, (119), 119 states have call successors, (119) Word has length 608 [2022-03-17 19:45:56,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:45:56,027 INFO L225 Difference]: With dead ends: 1061 [2022-03-17 19:45:56,027 INFO L226 Difference]: Without dead ends: 814 [2022-03-17 19:45:56,035 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1760 GetRequests, 1335 SyntacticMatches, 1 SemanticMatches, 424 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64249 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=30011, Invalid=151039, Unknown=0, NotChecked=0, Total=181050 [2022-03-17 19:45:56,036 INFO L912 BasicCegarLoop]: 189 mSDtfsCounter, 2244 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 8387 mSolverCounterSat, 1720 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2245 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 10107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1720 IncrementalHoareTripleChecker+Valid, 8387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-03-17 19:45:56,036 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2245 Valid, 296 Invalid, 10107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1720 Valid, 8387 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-03-17 19:45:56,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2022-03-17 19:45:56,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 573. [2022-03-17 19:45:56,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 459 states have (on average 1.008714596949891) internal successors, (463), 460 states have internal predecessors, (463), 63 states have call successors, (63), 51 states have call predecessors, (63), 50 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-17 19:45:56,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 588 transitions. [2022-03-17 19:45:56,080 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 588 transitions. Word has length 608 [2022-03-17 19:45:56,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:45:56,080 INFO L478 AbstractCegarLoop]: Abstraction has 573 states and 588 transitions. [2022-03-17 19:45:56,081 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 185 states, 185 states have (on average 3.345945945945946) internal successors, (619), 183 states have internal predecessors, (619), 121 states have call successors, (123), 4 states have call predecessors, (123), 1 states have return successors, (119), 119 states have call predecessors, (119), 119 states have call successors, (119) [2022-03-17 19:45:56,081 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 588 transitions. [2022-03-17 19:45:56,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 619 [2022-03-17 19:45:56,084 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:45:56,084 INFO L500 BasicCegarLoop]: trace histogram [61, 61, 61, 61, 60, 60, 60, 60, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:45:56,102 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-03-17 19:45:56,284 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:45:56,284 INFO L403 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:45:56,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:45:56,284 INFO L85 PathProgramCache]: Analyzing trace with hash 2015205497, now seen corresponding path program 71 times [2022-03-17 19:45:56,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:45:56,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019551422] [2022-03-17 19:45:56,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:45:56,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:45:56,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:45:59,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-17 19:45:59,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 19:45:59,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 19:45:59,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 19:45:59,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 19:45:59,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 19:45:59,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 19:45:59,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 19:45:59,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 19:45:59,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 19:45:59,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 19:45:59,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 19:45:59,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 19:45:59,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 19:45:59,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 19:45:59,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 19:45:59,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 19:45:59,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 19:45:59,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 19:45:59,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 19:45:59,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 19:45:59,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 19:45:59,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 19:45:59,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 19:45:59,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 19:45:59,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 19:45:59,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 19:45:59,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 19:45:59,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 19:45:59,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 19:45:59,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 19:45:59,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 19:45:59,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 19:45:59,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 19:45:59,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 19:45:59,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-17 19:45:59,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-17 19:45:59,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-17 19:45:59,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-17 19:45:59,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-17 19:45:59,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-17 19:45:59,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-17 19:45:59,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-17 19:45:59,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-17 19:45:59,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-17 19:45:59,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-17 19:45:59,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-17 19:45:59,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-17 19:45:59,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-17 19:45:59,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-17 19:45:59,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-17 19:45:59,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-17 19:45:59,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-17 19:45:59,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-17 19:45:59,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-17 19:45:59,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-17 19:45:59,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-17 19:45:59,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-17 19:45:59,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-17 19:45:59,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-17 19:45:59,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:45:59,761 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7143 proven. 3837 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-17 19:45:59,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:45:59,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019551422] [2022-03-17 19:45:59,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019551422] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:45:59,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635969635] [2022-03-17 19:45:59,761 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 19:45:59,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:45:59,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:45:59,762 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-03-17 19:45:59,762 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-03-17 19:46:00,045 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 61 check-sat command(s) [2022-03-17 19:46:00,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:46:00,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 1688 conjuncts, 124 conjunts are in the unsatisfiable core [2022-03-17 19:46:00,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:46:04,938 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7320 proven. 3660 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-17 19:46:04,938 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:46:05,715 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7320 proven. 3660 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-17 19:46:05,716 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635969635] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:46:05,716 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:46:05,716 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [125, 124, 124] total 188 [2022-03-17 19:46:05,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460855000] [2022-03-17 19:46:05,716 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:46:05,717 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 188 states [2022-03-17 19:46:05,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:46:05,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 188 interpolants. [2022-03-17 19:46:05,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7817, Invalid=27339, Unknown=0, NotChecked=0, Total=35156 [2022-03-17 19:46:05,720 INFO L87 Difference]: Start difference. First operand 573 states and 588 transitions. Second operand has 188 states, 188 states have (on average 2.6861702127659575) internal successors, (505), 187 states have internal predecessors, (505), 123 states have call successors, (125), 3 states have call predecessors, (125), 1 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2022-03-17 19:46:11,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:46:11,941 INFO L93 Difference]: Finished difference Result 1070 states and 1268 transitions. [2022-03-17 19:46:11,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-17 19:46:11,942 INFO L78 Accepts]: Start accepts. Automaton has has 188 states, 188 states have (on average 2.6861702127659575) internal successors, (505), 187 states have internal predecessors, (505), 123 states have call successors, (125), 3 states have call predecessors, (125), 1 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) Word has length 618 [2022-03-17 19:46:11,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:46:11,944 INFO L225 Difference]: With dead ends: 1070 [2022-03-17 19:46:11,944 INFO L226 Difference]: Without dead ends: 819 [2022-03-17 19:46:11,949 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1664 GetRequests, 1356 SyntacticMatches, 0 SemanticMatches, 308 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26395 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=21239, Invalid=74551, Unknown=0, NotChecked=0, Total=95790 [2022-03-17 19:46:11,949 INFO L912 BasicCegarLoop]: 134 mSDtfsCounter, 1281 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 4096 mSolverCounterSat, 941 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1282 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 5037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 941 IncrementalHoareTripleChecker+Valid, 4096 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-17 19:46:11,949 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1282 Valid, 191 Invalid, 5037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [941 Valid, 4096 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-17 19:46:11,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2022-03-17 19:46:11,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 575. [2022-03-17 19:46:11,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 461 states have (on average 1.0086767895878526) internal successors, (465), 462 states have internal predecessors, (465), 63 states have call successors, (63), 51 states have call predecessors, (63), 50 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-17 19:46:11,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 590 transitions. [2022-03-17 19:46:11,995 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 590 transitions. Word has length 618 [2022-03-17 19:46:11,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:46:11,995 INFO L478 AbstractCegarLoop]: Abstraction has 575 states and 590 transitions. [2022-03-17 19:46:11,996 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 188 states, 188 states have (on average 2.6861702127659575) internal successors, (505), 187 states have internal predecessors, (505), 123 states have call successors, (125), 3 states have call predecessors, (125), 1 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2022-03-17 19:46:11,996 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 590 transitions. [2022-03-17 19:46:11,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 621 [2022-03-17 19:46:11,998 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:46:11,999 INFO L500 BasicCegarLoop]: trace histogram [62, 61, 61, 61, 61, 60, 60, 60, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:46:12,017 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-03-17 19:46:12,199 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:46:12,199 INFO L403 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:46:12,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:46:12,200 INFO L85 PathProgramCache]: Analyzing trace with hash 842533788, now seen corresponding path program 72 times [2022-03-17 19:46:12,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:46:12,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033416271] [2022-03-17 19:46:12,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:46:12,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:46:12,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:46:13,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 19:46:13,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 19:46:13,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 19:46:13,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 19:46:13,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 19:46:13,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 19:46:13,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 19:46:13,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 19:46:13,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 19:46:13,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 19:46:13,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 19:46:13,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 19:46:13,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 19:46:13,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 19:46:13,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 19:46:13,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 19:46:13,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 19:46:13,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 19:46:13,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 19:46:13,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 19:46:13,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 19:46:13,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 19:46:13,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 19:46:13,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 19:46:13,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 19:46:13,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 19:46:13,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 19:46:13,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 19:46:13,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 19:46:13,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 19:46:13,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 19:46:13,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 19:46:13,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 19:46:13,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 19:46:13,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 19:46:13,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-17 19:46:13,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-17 19:46:13,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-17 19:46:13,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-17 19:46:13,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-17 19:46:13,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-17 19:46:13,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-17 19:46:13,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-17 19:46:13,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-17 19:46:13,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-17 19:46:13,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-17 19:46:13,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-17 19:46:13,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-17 19:46:13,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-17 19:46:13,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-17 19:46:13,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-17 19:46:13,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-17 19:46:13,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-17 19:46:13,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-17 19:46:13,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-17 19:46:13,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-17 19:46:13,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-17 19:46:13,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-17 19:46:13,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-17 19:46:13,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-17 19:46:13,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:13,639 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3780 proven. 7322 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-17 19:46:13,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:46:13,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033416271] [2022-03-17 19:46:13,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033416271] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:46:13,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129762098] [2022-03-17 19:46:13,640 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 19:46:13,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:46:13,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:46:13,641 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-03-17 19:46:13,641 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-03-17 19:46:13,919 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 62 check-sat command(s) [2022-03-17 19:46:13,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:46:13,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 1698 conjuncts, 125 conjunts are in the unsatisfiable core [2022-03-17 19:46:13,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:46:14,686 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-17 19:46:14,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:46:15,449 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-17 19:46:15,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129762098] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:46:15,449 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:46:15,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 66, 66] total 71 [2022-03-17 19:46:15,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322447154] [2022-03-17 19:46:15,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:46:15,450 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-03-17 19:46:15,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:46:15,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-03-17 19:46:15,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2096, Invalid=2874, Unknown=0, NotChecked=0, Total=4970 [2022-03-17 19:46:15,451 INFO L87 Difference]: Start difference. First operand 575 states and 590 transitions. Second operand has 71 states, 71 states have (on average 4.802816901408451) internal successors, (341), 68 states have internal predecessors, (341), 63 states have call successors, (67), 4 states have call predecessors, (67), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-17 19:46:17,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:46:17,062 INFO L93 Difference]: Finished difference Result 594 states and 611 transitions. [2022-03-17 19:46:17,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-03-17 19:46:17,062 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 4.802816901408451) internal successors, (341), 68 states have internal predecessors, (341), 63 states have call successors, (67), 4 states have call predecessors, (67), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) Word has length 620 [2022-03-17 19:46:17,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:46:17,064 INFO L225 Difference]: With dead ends: 594 [2022-03-17 19:46:17,064 INFO L226 Difference]: Without dead ends: 592 [2022-03-17 19:46:17,065 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1555 GetRequests, 1418 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3367 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=6280, Invalid=12626, Unknown=0, NotChecked=0, Total=18906 [2022-03-17 19:46:17,065 INFO L912 BasicCegarLoop]: 82 mSDtfsCounter, 299 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1582 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 1904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 1582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-17 19:46:17,065 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 114 Invalid, 1904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 1582 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-17 19:46:17,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2022-03-17 19:46:17,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 587. [2022-03-17 19:46:17,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 470 states have (on average 1.0085106382978724) internal successors, (474), 471 states have internal predecessors, (474), 65 states have call successors, (65), 52 states have call predecessors, (65), 51 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64) [2022-03-17 19:46:17,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 603 transitions. [2022-03-17 19:46:17,110 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 603 transitions. Word has length 620 [2022-03-17 19:46:17,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:46:17,111 INFO L478 AbstractCegarLoop]: Abstraction has 587 states and 603 transitions. [2022-03-17 19:46:17,111 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 4.802816901408451) internal successors, (341), 68 states have internal predecessors, (341), 63 states have call successors, (67), 4 states have call predecessors, (67), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-17 19:46:17,111 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 603 transitions. [2022-03-17 19:46:17,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 637 [2022-03-17 19:46:17,114 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:46:17,114 INFO L500 BasicCegarLoop]: trace histogram [63, 63, 63, 62, 62, 62, 62, 62, 62, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:46:17,132 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-03-17 19:46:17,314 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,SelfDestructingSolverStorable74 [2022-03-17 19:46:17,314 INFO L403 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:46:17,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:46:17,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1976769732, now seen corresponding path program 73 times [2022-03-17 19:46:17,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:46:17,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716558870] [2022-03-17 19:46:17,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:46:17,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:46:17,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:46:20,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-17 19:46:20,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 19:46:20,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 19:46:20,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 19:46:20,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 19:46:20,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 19:46:20,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 19:46:20,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 19:46:20,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 19:46:20,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 19:46:20,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 19:46:20,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 19:46:20,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 19:46:20,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 19:46:20,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 19:46:20,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 19:46:20,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 19:46:20,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 19:46:20,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 19:46:20,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 19:46:20,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 19:46:20,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 19:46:20,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 19:46:20,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 19:46:20,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 19:46:20,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 19:46:20,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 19:46:20,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 19:46:20,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 19:46:20,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 19:46:20,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 19:46:20,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 19:46:20,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 19:46:20,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 19:46:20,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 19:46:20,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-17 19:46:20,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-17 19:46:20,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-17 19:46:20,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-17 19:46:20,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-17 19:46:20,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-17 19:46:20,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-17 19:46:20,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-17 19:46:20,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-17 19:46:20,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-17 19:46:20,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-17 19:46:20,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-17 19:46:20,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-17 19:46:20,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-17 19:46:20,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-17 19:46:20,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-17 19:46:20,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-17 19:46:20,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-17 19:46:20,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-17 19:46:20,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-17 19:46:20,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-17 19:46:20,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-17 19:46:20,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-17 19:46:20,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-17 19:46:20,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-17 19:46:20,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-17 19:46:20,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-17 19:46:20,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:20,900 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 7629 proven. 3965 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-17 19:46:20,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:46:20,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716558870] [2022-03-17 19:46:20,901 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716558870] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:46:20,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693545917] [2022-03-17 19:46:20,901 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 19:46:20,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:46:20,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:46:20,902 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-03-17 19:46:20,903 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-03-17 19:46:21,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:21,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 1732 conjuncts, 126 conjunts are in the unsatisfiable core [2022-03-17 19:46:21,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:46:26,154 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 8052 proven. 3782 refuted. 0 times theorem prover too weak. 7324 trivial. 0 not checked. [2022-03-17 19:46:26,154 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:46:26,951 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 7810 proven. 3782 refuted. 0 times theorem prover too weak. 7566 trivial. 0 not checked. [2022-03-17 19:46:26,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693545917] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:46:26,952 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:46:26,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [128, 126, 126] total 192 [2022-03-17 19:46:26,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050885614] [2022-03-17 19:46:26,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:46:26,953 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 192 states [2022-03-17 19:46:26,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:46:26,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 192 interpolants. [2022-03-17 19:46:26,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8133, Invalid=28539, Unknown=0, NotChecked=0, Total=36672 [2022-03-17 19:46:26,956 INFO L87 Difference]: Start difference. First operand 587 states and 603 transitions. Second operand has 192 states, 192 states have (on average 2.7135416666666665) internal successors, (521), 191 states have internal predecessors, (521), 126 states have call successors, (129), 3 states have call predecessors, (129), 2 states have return successors, (127), 126 states have call predecessors, (127), 126 states have call successors, (127) [2022-03-17 19:46:33,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:46:33,048 INFO L93 Difference]: Finished difference Result 1098 states and 1300 transitions. [2022-03-17 19:46:33,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-03-17 19:46:33,049 INFO L78 Accepts]: Start accepts. Automaton has has 192 states, 192 states have (on average 2.7135416666666665) internal successors, (521), 191 states have internal predecessors, (521), 126 states have call successors, (129), 3 states have call predecessors, (129), 2 states have return successors, (127), 126 states have call predecessors, (127), 126 states have call successors, (127) Word has length 636 [2022-03-17 19:46:33,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:46:33,051 INFO L225 Difference]: With dead ends: 1098 [2022-03-17 19:46:33,051 INFO L226 Difference]: Without dead ends: 837 [2022-03-17 19:46:33,055 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1710 GetRequests, 1396 SyntacticMatches, 0 SemanticMatches, 314 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27511 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=21992, Invalid=77548, Unknown=0, NotChecked=0, Total=99540 [2022-03-17 19:46:33,055 INFO L912 BasicCegarLoop]: 136 mSDtfsCounter, 1291 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 4145 mSolverCounterSat, 955 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1292 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 5100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 955 IncrementalHoareTripleChecker+Valid, 4145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-17 19:46:33,055 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1292 Valid, 203 Invalid, 5100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [955 Valid, 4145 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-17 19:46:33,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 837 states. [2022-03-17 19:46:33,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 837 to 589. [2022-03-17 19:46:33,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 472 states have (on average 1.0084745762711864) internal successors, (476), 473 states have internal predecessors, (476), 65 states have call successors, (65), 52 states have call predecessors, (65), 51 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64) [2022-03-17 19:46:33,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 605 transitions. [2022-03-17 19:46:33,102 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 605 transitions. Word has length 636 [2022-03-17 19:46:33,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:46:33,102 INFO L478 AbstractCegarLoop]: Abstraction has 589 states and 605 transitions. [2022-03-17 19:46:33,102 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 192 states, 192 states have (on average 2.7135416666666665) internal successors, (521), 191 states have internal predecessors, (521), 126 states have call successors, (129), 3 states have call predecessors, (129), 2 states have return successors, (127), 126 states have call predecessors, (127), 126 states have call successors, (127) [2022-03-17 19:46:33,102 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 605 transitions. [2022-03-17 19:46:33,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 639 [2022-03-17 19:46:33,105 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:46:33,105 INFO L500 BasicCegarLoop]: trace histogram [63, 63, 63, 63, 62, 62, 62, 62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:46:33,124 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-03-17 19:46:33,305 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:46:33,306 INFO L403 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:46:33,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:46:33,306 INFO L85 PathProgramCache]: Analyzing trace with hash 1168256295, now seen corresponding path program 74 times [2022-03-17 19:46:33,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:46:33,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918937679] [2022-03-17 19:46:33,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:46:33,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:46:33,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:46:36,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-17 19:46:36,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 19:46:36,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 19:46:36,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 19:46:36,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 19:46:36,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 19:46:36,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 19:46:36,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 19:46:36,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 19:46:36,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 19:46:36,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 19:46:36,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 19:46:36,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 19:46:36,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 19:46:36,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 19:46:36,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 19:46:36,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 19:46:36,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 19:46:36,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 19:46:36,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 19:46:36,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 19:46:36,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 19:46:36,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 19:46:36,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 19:46:36,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 19:46:36,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 19:46:36,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 19:46:36,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 19:46:36,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 19:46:36,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 19:46:36,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 19:46:36,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 19:46:36,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 19:46:36,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 19:46:36,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 19:46:36,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 19:46:36,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 19:46:36,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-17 19:46:36,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-17 19:46:36,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-17 19:46:36,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-17 19:46:36,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-17 19:46:36,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-17 19:46:36,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-17 19:46:36,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-17 19:46:36,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-17 19:46:36,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-17 19:46:36,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-17 19:46:36,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-17 19:46:36,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-17 19:46:36,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-17 19:46:36,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-17 19:46:36,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-17 19:46:36,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-17 19:46:36,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-17 19:46:36,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-17 19:46:36,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-17 19:46:36,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-17 19:46:36,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-17 19:46:36,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-17 19:46:36,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-17 19:46:36,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-17 19:46:36,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:36,978 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 7629 proven. 4089 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-17 19:46:36,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:46:36,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918937679] [2022-03-17 19:46:36,978 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918937679] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:46:36,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838802757] [2022-03-17 19:46:36,978 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 19:46:36,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:46:36,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:46:36,979 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-03-17 19:46:36,980 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-03-17 19:46:37,157 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 19:46:37,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:46:37,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 1742 conjuncts, 128 conjunts are in the unsatisfiable core [2022-03-17 19:46:37,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:46:41,236 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-17 19:46:41,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:46:42,058 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-17 19:46:42,058 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838802757] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:46:42,058 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:46:42,059 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [129, 67, 67] total 194 [2022-03-17 19:46:42,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371510406] [2022-03-17 19:46:42,059 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:46:42,059 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 194 states [2022-03-17 19:46:42,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:46:42,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 194 interpolants. [2022-03-17 19:46:42,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6182, Invalid=31260, Unknown=0, NotChecked=0, Total=37442 [2022-03-17 19:46:42,063 INFO L87 Difference]: Start difference. First operand 589 states and 605 transitions. Second operand has 194 states, 194 states have (on average 3.345360824742268) internal successors, (649), 192 states have internal predecessors, (649), 127 states have call successors, (129), 4 states have call predecessors, (129), 1 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) [2022-03-17 19:46:52,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:46:52,846 INFO L93 Difference]: Finished difference Result 1111 states and 1317 transitions. [2022-03-17 19:46:52,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 256 states. [2022-03-17 19:46:52,846 INFO L78 Accepts]: Start accepts. Automaton has has 194 states, 194 states have (on average 3.345360824742268) internal successors, (649), 192 states have internal predecessors, (649), 127 states have call successors, (129), 4 states have call predecessors, (129), 1 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) Word has length 638 [2022-03-17 19:46:52,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:46:52,848 INFO L225 Difference]: With dead ends: 1111 [2022-03-17 19:46:52,848 INFO L226 Difference]: Without dead ends: 852 [2022-03-17 19:46:52,858 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1847 GetRequests, 1401 SyntacticMatches, 1 SemanticMatches, 445 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70864 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=33023, Invalid=166339, Unknown=0, NotChecked=0, Total=199362 [2022-03-17 19:46:52,858 INFO L912 BasicCegarLoop]: 198 mSDtfsCounter, 2241 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 7929 mSolverCounterSat, 1821 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2242 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 9750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1821 IncrementalHoareTripleChecker+Valid, 7929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-03-17 19:46:52,858 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2242 Valid, 265 Invalid, 9750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1821 Valid, 7929 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-03-17 19:46:52,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2022-03-17 19:46:52,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 599. [2022-03-17 19:46:52,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 480 states have (on average 1.0083333333333333) internal successors, (484), 481 states have internal predecessors, (484), 66 states have call successors, (66), 53 states have call predecessors, (66), 52 states have return successors, (65), 64 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-17 19:46:52,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 615 transitions. [2022-03-17 19:46:52,965 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 615 transitions. Word has length 638 [2022-03-17 19:46:52,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:46:52,966 INFO L478 AbstractCegarLoop]: Abstraction has 599 states and 615 transitions. [2022-03-17 19:46:52,966 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 194 states, 194 states have (on average 3.345360824742268) internal successors, (649), 192 states have internal predecessors, (649), 127 states have call successors, (129), 4 states have call predecessors, (129), 1 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) [2022-03-17 19:46:52,966 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 615 transitions. [2022-03-17 19:46:52,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 649 [2022-03-17 19:46:52,969 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:46:52,969 INFO L500 BasicCegarLoop]: trace histogram [64, 64, 64, 64, 63, 63, 63, 63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:46:52,987 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-03-17 19:46:53,170 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:46:53,170 INFO L403 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:46:53,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:46:53,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1475078818, now seen corresponding path program 75 times [2022-03-17 19:46:53,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:46:53,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680711536] [2022-03-17 19:46:53,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:46:53,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:46:53,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:46:56,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-17 19:46:56,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 19:46:56,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:46:56,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 19:46:56,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 19:46:56,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 19:46:56,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 19:46:56,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 19:46:56,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 19:46:56,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 19:46:56,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 19:46:56,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 19:46:56,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 19:46:56,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 19:46:56,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 19:46:56,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 19:46:56,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 19:46:56,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 19:46:56,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 19:46:56,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 19:46:56,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 19:46:56,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 19:46:56,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 19:46:56,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 19:46:56,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 19:46:56,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 19:46:56,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 19:46:56,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 19:46:56,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 19:46:56,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 19:46:56,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 19:46:56,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 19:46:56,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 19:46:56,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 19:46:56,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 19:46:56,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 19:46:56,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 19:46:56,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 19:46:56,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-17 19:46:56,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-17 19:46:56,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-17 19:46:56,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-17 19:46:56,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-17 19:46:56,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-17 19:46:56,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-17 19:46:56,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-17 19:46:56,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-17 19:46:56,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-17 19:46:56,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-17 19:46:56,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-17 19:46:56,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-17 19:46:56,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-17 19:46:56,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-17 19:46:56,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-17 19:46:56,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-17 19:46:56,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-17 19:46:56,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-17 19:46:56,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-17 19:46:56,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-17 19:46:56,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-17 19:46:56,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-17 19:46:56,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-17 19:46:56,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-17 19:46:56,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:46:56,977 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 7878 proven. 4218 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-17 19:46:56,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:46:56,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680711536] [2022-03-17 19:46:56,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680711536] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:46:56,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624320506] [2022-03-17 19:46:56,977 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 19:46:56,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:46:56,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:46:56,978 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-03-17 19:46:56,979 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-03-17 19:46:57,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 64 check-sat command(s) [2022-03-17 19:46:57,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:46:57,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 1769 conjuncts, 130 conjunts are in the unsatisfiable core [2022-03-17 19:46:57,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:47:01,594 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 4158 proven. 7938 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-17 19:47:01,594 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:47:02,472 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 4158 proven. 7938 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-17 19:47:02,472 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624320506] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:47:02,473 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:47:02,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [131, 68, 68] total 197 [2022-03-17 19:47:02,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951669617] [2022-03-17 19:47:02,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:47:02,474 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 197 states [2022-03-17 19:47:02,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:47:02,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 197 interpolants. [2022-03-17 19:47:02,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6376, Invalid=32236, Unknown=0, NotChecked=0, Total=38612 [2022-03-17 19:47:02,476 INFO L87 Difference]: Start difference. First operand 599 states and 615 transitions. Second operand has 197 states, 197 states have (on average 3.3451776649746194) internal successors, (659), 195 states have internal predecessors, (659), 129 states have call successors, (131), 4 states have call predecessors, (131), 1 states have return successors, (127), 127 states have call predecessors, (127), 127 states have call successors, (127) [2022-03-17 19:47:14,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:47:14,119 INFO L93 Difference]: Finished difference Result 1129 states and 1338 transitions. [2022-03-17 19:47:14,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 260 states. [2022-03-17 19:47:14,120 INFO L78 Accepts]: Start accepts. Automaton has has 197 states, 197 states have (on average 3.3451776649746194) internal successors, (659), 195 states have internal predecessors, (659), 129 states have call successors, (131), 4 states have call predecessors, (131), 1 states have return successors, (127), 127 states have call predecessors, (127), 127 states have call successors, (127) Word has length 648 [2022-03-17 19:47:14,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:47:14,122 INFO L225 Difference]: With dead ends: 1129 [2022-03-17 19:47:14,122 INFO L226 Difference]: Without dead ends: 866 [2022-03-17 19:47:14,133 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1876 GetRequests, 1423 SyntacticMatches, 1 SemanticMatches, 452 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73141 ImplicationChecksByTransitivity, 13.5s TimeCoverageRelationStatistics Valid=34059, Invalid=171603, Unknown=0, NotChecked=0, Total=205662 [2022-03-17 19:47:14,133 INFO L912 BasicCegarLoop]: 201 mSDtfsCounter, 2374 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 8715 mSolverCounterSat, 2229 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2375 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 10944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2229 IncrementalHoareTripleChecker+Valid, 8715 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-03-17 19:47:14,133 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2375 Valid, 293 Invalid, 10944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2229 Valid, 8715 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-03-17 19:47:14,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2022-03-17 19:47:14,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 609. [2022-03-17 19:47:14,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 488 states have (on average 1.0081967213114753) internal successors, (492), 489 states have internal predecessors, (492), 67 states have call successors, (67), 54 states have call predecessors, (67), 53 states have return successors, (66), 65 states have call predecessors, (66), 66 states have call successors, (66) [2022-03-17 19:47:14,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 625 transitions. [2022-03-17 19:47:14,213 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 625 transitions. Word has length 648 [2022-03-17 19:47:14,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:47:14,213 INFO L478 AbstractCegarLoop]: Abstraction has 609 states and 625 transitions. [2022-03-17 19:47:14,214 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 197 states, 197 states have (on average 3.3451776649746194) internal successors, (659), 195 states have internal predecessors, (659), 129 states have call successors, (131), 4 states have call predecessors, (131), 1 states have return successors, (127), 127 states have call predecessors, (127), 127 states have call successors, (127) [2022-03-17 19:47:14,214 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 625 transitions. [2022-03-17 19:47:14,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 659 [2022-03-17 19:47:14,217 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:47:14,217 INFO L500 BasicCegarLoop]: trace histogram [65, 65, 65, 65, 64, 64, 64, 64, 64, 64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:47:14,235 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-03-17 19:47:14,417 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,SelfDestructingSolverStorable77 [2022-03-17 19:47:14,417 INFO L403 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:47:14,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:47:14,418 INFO L85 PathProgramCache]: Analyzing trace with hash -1326209323, now seen corresponding path program 76 times [2022-03-17 19:47:14,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:47:14,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432456006] [2022-03-17 19:47:14,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:47:14,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:47:14,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:47:18,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-17 19:47:18,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 19:47:18,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 19:47:18,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 19:47:18,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 19:47:18,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 19:47:18,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 19:47:18,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 19:47:18,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 19:47:18,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 19:47:18,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 19:47:18,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 19:47:18,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 19:47:18,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 19:47:18,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 19:47:18,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 19:47:18,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 19:47:18,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 19:47:18,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 19:47:18,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 19:47:18,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 19:47:18,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 19:47:18,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 19:47:18,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 19:47:18,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 19:47:18,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 19:47:18,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 19:47:18,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 19:47:18,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 19:47:18,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 19:47:18,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 19:47:18,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 19:47:18,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 19:47:18,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 19:47:18,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-17 19:47:18,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-17 19:47:18,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-17 19:47:18,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-17 19:47:18,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-17 19:47:18,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-17 19:47:18,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-17 19:47:18,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-17 19:47:18,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-17 19:47:18,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-17 19:47:18,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-17 19:47:18,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-17 19:47:18,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-17 19:47:18,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-17 19:47:18,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-17 19:47:18,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-17 19:47:18,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-17 19:47:18,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-17 19:47:18,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-17 19:47:18,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-17 19:47:18,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-17 19:47:18,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-17 19:47:18,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-17 19:47:18,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-17 19:47:18,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-17 19:47:18,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-17 19:47:18,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-17 19:47:18,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-17 19:47:18,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-17 19:47:18,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-17 19:47:18,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:18,361 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 8131 proven. 4349 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-17 19:47:18,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:47:18,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432456006] [2022-03-17 19:47:18,361 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432456006] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:47:18,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521203501] [2022-03-17 19:47:18,361 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 19:47:18,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:47:18,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:47:18,362 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-03-17 19:47:18,363 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-03-17 19:47:18,549 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 19:47:18,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:47:18,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 1796 conjuncts, 132 conjunts are in the unsatisfiable core [2022-03-17 19:47:18,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:47:22,906 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 4288 proven. 8192 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-17 19:47:22,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:47:23,757 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 4288 proven. 8192 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-17 19:47:23,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521203501] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:47:23,757 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:47:23,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [133, 69, 69] total 200 [2022-03-17 19:47:23,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492278398] [2022-03-17 19:47:23,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:47:23,758 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 200 states [2022-03-17 19:47:23,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:47:23,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 200 interpolants. [2022-03-17 19:47:23,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6573, Invalid=33227, Unknown=0, NotChecked=0, Total=39800 [2022-03-17 19:47:23,762 INFO L87 Difference]: Start difference. First operand 609 states and 625 transitions. Second operand has 200 states, 200 states have (on average 3.345) internal successors, (669), 198 states have internal predecessors, (669), 131 states have call successors, (133), 4 states have call predecessors, (133), 1 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) [2022-03-17 19:47:35,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:47:35,513 INFO L93 Difference]: Finished difference Result 1147 states and 1359 transitions. [2022-03-17 19:47:35,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2022-03-17 19:47:35,514 INFO L78 Accepts]: Start accepts. Automaton has has 200 states, 200 states have (on average 3.345) internal successors, (669), 198 states have internal predecessors, (669), 131 states have call successors, (133), 4 states have call predecessors, (133), 1 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) Word has length 658 [2022-03-17 19:47:35,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:47:35,516 INFO L225 Difference]: With dead ends: 1147 [2022-03-17 19:47:35,516 INFO L226 Difference]: Without dead ends: 880 [2022-03-17 19:47:35,526 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1905 GetRequests, 1445 SyntacticMatches, 1 SemanticMatches, 459 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75454 ImplicationChecksByTransitivity, 13.9s TimeCoverageRelationStatistics Valid=35111, Invalid=176949, Unknown=0, NotChecked=0, Total=212060 [2022-03-17 19:47:35,526 INFO L912 BasicCegarLoop]: 204 mSDtfsCounter, 2503 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 8264 mSolverCounterSat, 2044 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2504 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 10308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2044 IncrementalHoareTripleChecker+Valid, 8264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-03-17 19:47:35,526 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2504 Valid, 296 Invalid, 10308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2044 Valid, 8264 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-03-17 19:47:35,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2022-03-17 19:47:35,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 619. [2022-03-17 19:47:35,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 496 states have (on average 1.0080645161290323) internal successors, (500), 497 states have internal predecessors, (500), 68 states have call successors, (68), 55 states have call predecessors, (68), 54 states have return successors, (67), 66 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-17 19:47:35,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 635 transitions. [2022-03-17 19:47:35,578 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 635 transitions. Word has length 658 [2022-03-17 19:47:35,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:47:35,578 INFO L478 AbstractCegarLoop]: Abstraction has 619 states and 635 transitions. [2022-03-17 19:47:35,579 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 200 states, 200 states have (on average 3.345) internal successors, (669), 198 states have internal predecessors, (669), 131 states have call successors, (133), 4 states have call predecessors, (133), 1 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) [2022-03-17 19:47:35,579 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 635 transitions. [2022-03-17 19:47:35,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 669 [2022-03-17 19:47:35,582 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:47:35,582 INFO L500 BasicCegarLoop]: trace histogram [66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:47:35,603 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-03-17 19:47:35,795 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,SelfDestructingSolverStorable78 [2022-03-17 19:47:35,795 INFO L403 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:47:35,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:47:35,796 INFO L85 PathProgramCache]: Analyzing trace with hash -154381940, now seen corresponding path program 77 times [2022-03-17 19:47:35,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:47:35,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055077864] [2022-03-17 19:47:35,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:47:35,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:47:35,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:47:39,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-17 19:47:39,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 19:47:39,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 19:47:39,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 19:47:39,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 19:47:39,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 19:47:39,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 19:47:39,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 19:47:39,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 19:47:39,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 19:47:39,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 19:47:39,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 19:47:39,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 19:47:39,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 19:47:39,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 19:47:39,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 19:47:39,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 19:47:39,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 19:47:39,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 19:47:39,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 19:47:39,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 19:47:39,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 19:47:39,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 19:47:39,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 19:47:39,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 19:47:39,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 19:47:39,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 19:47:39,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 19:47:39,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 19:47:39,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 19:47:39,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 19:47:39,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 19:47:39,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 19:47:39,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 19:47:39,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-17 19:47:39,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-17 19:47:39,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-17 19:47:39,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-17 19:47:39,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-17 19:47:39,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-17 19:47:39,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-17 19:47:39,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-17 19:47:39,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-17 19:47:39,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-17 19:47:39,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-17 19:47:39,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-17 19:47:39,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-17 19:47:39,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-17 19:47:39,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-17 19:47:39,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-17 19:47:39,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-17 19:47:39,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-17 19:47:39,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-17 19:47:39,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-17 19:47:39,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-17 19:47:39,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-17 19:47:39,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-17 19:47:39,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-17 19:47:39,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-17 19:47:39,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-17 19:47:39,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-17 19:47:39,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-17 19:47:39,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-17 19:47:39,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-17 19:47:39,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-17 19:47:39,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:39,876 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8388 proven. 4482 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-17 19:47:39,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:47:39,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055077864] [2022-03-17 19:47:39,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055077864] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:47:39,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942317561] [2022-03-17 19:47:39,877 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 19:47:39,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:47:39,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:47:39,878 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-03-17 19:47:39,878 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-03-17 19:47:40,216 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 66 check-sat command(s) [2022-03-17 19:47:40,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:47:40,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 1823 conjuncts, 134 conjunts are in the unsatisfiable core [2022-03-17 19:47:40,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:47:45,928 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8580 proven. 4290 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-17 19:47:45,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:47:46,784 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8580 proven. 4290 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-17 19:47:46,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942317561] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:47:46,784 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:47:46,784 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [135, 134, 134] total 203 [2022-03-17 19:47:46,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113895973] [2022-03-17 19:47:46,784 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:47:46,785 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 203 states [2022-03-17 19:47:46,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:47:46,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 203 interpolants. [2022-03-17 19:47:46,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9117, Invalid=31889, Unknown=0, NotChecked=0, Total=41006 [2022-03-17 19:47:46,788 INFO L87 Difference]: Start difference. First operand 619 states and 635 transitions. Second operand has 203 states, 203 states have (on average 2.684729064039409) internal successors, (545), 202 states have internal predecessors, (545), 133 states have call successors, (135), 3 states have call predecessors, (135), 1 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) [2022-03-17 19:47:54,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:47:54,035 INFO L93 Difference]: Finished difference Result 1156 states and 1370 transitions. [2022-03-17 19:47:54,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-17 19:47:54,035 INFO L78 Accepts]: Start accepts. Automaton has has 203 states, 203 states have (on average 2.684729064039409) internal successors, (545), 202 states have internal predecessors, (545), 133 states have call successors, (135), 3 states have call predecessors, (135), 1 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) Word has length 668 [2022-03-17 19:47:54,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:47:54,037 INFO L225 Difference]: With dead ends: 1156 [2022-03-17 19:47:54,037 INFO L226 Difference]: Without dead ends: 885 [2022-03-17 19:47:54,041 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1799 GetRequests, 1466 SyntacticMatches, 0 SemanticMatches, 333 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30870 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=24794, Invalid=87096, Unknown=0, NotChecked=0, Total=111890 [2022-03-17 19:47:54,041 INFO L912 BasicCegarLoop]: 144 mSDtfsCounter, 1561 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 4037 mSolverCounterSat, 1236 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1562 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 5273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1236 IncrementalHoareTripleChecker+Valid, 4037 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-17 19:47:54,041 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1562 Valid, 211 Invalid, 5273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1236 Valid, 4037 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-17 19:47:54,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2022-03-17 19:47:54,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 621. [2022-03-17 19:47:54,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 621 states, 498 states have (on average 1.0080321285140563) internal successors, (502), 499 states have internal predecessors, (502), 68 states have call successors, (68), 55 states have call predecessors, (68), 54 states have return successors, (67), 66 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-17 19:47:54,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 637 transitions. [2022-03-17 19:47:54,095 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 637 transitions. Word has length 668 [2022-03-17 19:47:54,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:47:54,095 INFO L478 AbstractCegarLoop]: Abstraction has 621 states and 637 transitions. [2022-03-17 19:47:54,095 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 203 states, 203 states have (on average 2.684729064039409) internal successors, (545), 202 states have internal predecessors, (545), 133 states have call successors, (135), 3 states have call predecessors, (135), 1 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) [2022-03-17 19:47:54,095 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 637 transitions. [2022-03-17 19:47:54,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 671 [2022-03-17 19:47:54,099 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:47:54,099 INFO L500 BasicCegarLoop]: trace histogram [67, 66, 66, 66, 66, 65, 65, 65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:47:54,117 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-03-17 19:47:54,299 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:47:54,299 INFO L403 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:47:54,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:47:54,300 INFO L85 PathProgramCache]: Analyzing trace with hash -255257105, now seen corresponding path program 78 times [2022-03-17 19:47:54,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:47:54,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642413512] [2022-03-17 19:47:54,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:47:54,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:47:54,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:47:55,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 19:47:55,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 19:47:55,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 19:47:55,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 19:47:55,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 19:47:55,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 19:47:55,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 19:47:55,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 19:47:55,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 19:47:55,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 19:47:55,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 19:47:55,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 19:47:55,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 19:47:55,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 19:47:55,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 19:47:55,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 19:47:55,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 19:47:55,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 19:47:55,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 19:47:55,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 19:47:55,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 19:47:55,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 19:47:55,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 19:47:55,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 19:47:55,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 19:47:55,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 19:47:55,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 19:47:55,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 19:47:55,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 19:47:55,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 19:47:55,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 19:47:55,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 19:47:55,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 19:47:55,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 19:47:55,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 19:47:55,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 19:47:55,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-17 19:47:55,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-17 19:47:55,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-17 19:47:55,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-17 19:47:55,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-17 19:47:55,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-17 19:47:55,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-17 19:47:55,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-17 19:47:55,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-17 19:47:55,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-17 19:47:55,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-17 19:47:55,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-17 19:47:55,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-17 19:47:55,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-17 19:47:55,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-17 19:47:55,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-17 19:47:55,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-17 19:47:55,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-17 19:47:55,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-17 19:47:55,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-17 19:47:55,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-17 19:47:55,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-17 19:47:55,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-17 19:47:55,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-17 19:47:55,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-17 19:47:55,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-17 19:47:55,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-17 19:47:55,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-17 19:47:55,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-17 19:47:55,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:47:55,970 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4420 proven. 8582 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-17 19:47:55,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:47:55,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642413512] [2022-03-17 19:47:55,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642413512] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:47:55,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175844575] [2022-03-17 19:47:55,970 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 19:47:55,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:47:55,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:47:55,971 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-03-17 19:47:55,972 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-03-17 19:47:56,285 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 67 check-sat command(s) [2022-03-17 19:47:56,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:47:56,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 1833 conjuncts, 135 conjunts are in the unsatisfiable core [2022-03-17 19:47:56,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:47:57,095 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4552 proven. 8450 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-17 19:47:57,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:47:57,997 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4552 proven. 8450 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-17 19:47:57,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175844575] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:47:57,998 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:47:57,998 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 76 [2022-03-17 19:47:57,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167824672] [2022-03-17 19:47:57,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:47:57,998 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-03-17 19:47:57,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:47:57,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-03-17 19:47:57,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2431, Invalid=3269, Unknown=0, NotChecked=0, Total=5700 [2022-03-17 19:47:57,999 INFO L87 Difference]: Start difference. First operand 621 states and 637 transitions. Second operand has 76 states, 76 states have (on average 4.815789473684211) internal successors, (366), 73 states have internal predecessors, (366), 68 states have call successors, (72), 4 states have call predecessors, (72), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-17 19:47:59,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:47:59,983 INFO L93 Difference]: Finished difference Result 640 states and 658 transitions. [2022-03-17 19:47:59,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-17 19:47:59,983 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 4.815789473684211) internal successors, (366), 73 states have internal predecessors, (366), 68 states have call successors, (72), 4 states have call predecessors, (72), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) Word has length 670 [2022-03-17 19:47:59,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:47:59,984 INFO L225 Difference]: With dead ends: 640 [2022-03-17 19:47:59,984 INFO L226 Difference]: Without dead ends: 638 [2022-03-17 19:47:59,985 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1680 GetRequests, 1533 SyntacticMatches, 1 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3807 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=7285, Invalid=14471, Unknown=0, NotChecked=0, Total=21756 [2022-03-17 19:47:59,985 INFO L912 BasicCegarLoop]: 87 mSDtfsCounter, 315 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2408 mSolverCounterSat, 414 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 316 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 2822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 414 IncrementalHoareTripleChecker+Valid, 2408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-17 19:47:59,985 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [316 Valid, 134 Invalid, 2822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [414 Valid, 2408 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-17 19:47:59,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2022-03-17 19:48:00,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 633. [2022-03-17 19:48:00,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 507 states have (on average 1.0078895463510849) internal successors, (511), 508 states have internal predecessors, (511), 70 states have call successors, (70), 56 states have call predecessors, (70), 55 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-17 19:48:00,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 650 transitions. [2022-03-17 19:48:00,065 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 650 transitions. Word has length 670 [2022-03-17 19:48:00,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:48:00,065 INFO L478 AbstractCegarLoop]: Abstraction has 633 states and 650 transitions. [2022-03-17 19:48:00,065 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 4.815789473684211) internal successors, (366), 73 states have internal predecessors, (366), 68 states have call successors, (72), 4 states have call predecessors, (72), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-17 19:48:00,065 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 650 transitions. [2022-03-17 19:48:00,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 687 [2022-03-17 19:48:00,068 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:48:00,068 INFO L500 BasicCegarLoop]: trace histogram [68, 68, 68, 67, 67, 67, 67, 67, 67, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:48:00,087 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-03-17 19:48:00,269 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:48:00,269 INFO L403 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:48:00,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:48:00,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1138548457, now seen corresponding path program 79 times [2022-03-17 19:48:00,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:48:00,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370461565] [2022-03-17 19:48:00,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:48:00,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:48:00,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:48:04,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-17 19:48:04,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 19:48:04,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 19:48:04,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 19:48:04,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 19:48:04,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 19:48:04,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 19:48:04,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 19:48:04,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 19:48:04,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 19:48:04,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 19:48:04,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 19:48:04,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 19:48:04,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 19:48:04,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 19:48:04,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 19:48:04,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 19:48:04,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 19:48:04,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 19:48:04,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 19:48:04,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 19:48:04,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 19:48:04,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 19:48:04,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 19:48:04,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 19:48:04,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 19:48:04,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 19:48:04,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 19:48:04,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 19:48:04,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 19:48:04,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 19:48:04,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 19:48:04,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 19:48:04,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 19:48:04,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 19:48:04,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 19:48:04,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-17 19:48:04,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-17 19:48:04,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-17 19:48:04,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-17 19:48:04,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-17 19:48:04,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-17 19:48:04,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-17 19:48:04,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-17 19:48:04,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-17 19:48:04,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-17 19:48:04,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-17 19:48:04,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-17 19:48:04,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-17 19:48:04,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-17 19:48:04,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-17 19:48:04,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-17 19:48:04,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-17 19:48:04,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-17 19:48:04,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-17 19:48:04,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-17 19:48:04,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-17 19:48:04,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-17 19:48:04,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-17 19:48:04,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-17 19:48:04,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-17 19:48:04,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-17 19:48:04,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-17 19:48:04,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-17 19:48:04,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-17 19:48:04,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-03-17 19:48:04,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-03-17 19:48:04,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,489 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 8914 proven. 4620 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-17 19:48:04,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:48:04,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370461565] [2022-03-17 19:48:04,489 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370461565] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:48:04,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300208028] [2022-03-17 19:48:04,489 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 19:48:04,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:48:04,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:48:04,490 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-03-17 19:48:04,491 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-03-17 19:48:04,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:04,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 136 conjunts are in the unsatisfiable core [2022-03-17 19:48:04,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:48:10,545 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 9372 proven. 4422 refuted. 0 times theorem prover too weak. 8584 trivial. 0 not checked. [2022-03-17 19:48:10,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:48:11,420 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 9110 proven. 4422 refuted. 0 times theorem prover too weak. 8846 trivial. 0 not checked. [2022-03-17 19:48:11,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300208028] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:48:11,421 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:48:11,421 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [138, 136, 136] total 207 [2022-03-17 19:48:11,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799214427] [2022-03-17 19:48:11,421 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:48:11,422 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 207 states [2022-03-17 19:48:11,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:48:11,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 207 interpolants. [2022-03-17 19:48:11,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9458, Invalid=33184, Unknown=0, NotChecked=0, Total=42642 [2022-03-17 19:48:11,425 INFO L87 Difference]: Start difference. First operand 633 states and 650 transitions. Second operand has 207 states, 207 states have (on average 2.710144927536232) internal successors, (561), 206 states have internal predecessors, (561), 136 states have call successors, (139), 3 states have call predecessors, (139), 2 states have return successors, (137), 136 states have call predecessors, (137), 136 states have call successors, (137) [2022-03-17 19:48:18,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:48:18,869 INFO L93 Difference]: Finished difference Result 1184 states and 1402 transitions. [2022-03-17 19:48:18,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-17 19:48:18,870 INFO L78 Accepts]: Start accepts. Automaton has has 207 states, 207 states have (on average 2.710144927536232) internal successors, (561), 206 states have internal predecessors, (561), 136 states have call successors, (139), 3 states have call predecessors, (139), 2 states have return successors, (137), 136 states have call predecessors, (137), 136 states have call successors, (137) Word has length 686 [2022-03-17 19:48:18,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:48:18,871 INFO L225 Difference]: With dead ends: 1184 [2022-03-17 19:48:18,871 INFO L226 Difference]: Without dead ends: 903 [2022-03-17 19:48:18,877 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1845 GetRequests, 1506 SyntacticMatches, 0 SemanticMatches, 339 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32076 ImplicationChecksByTransitivity, 11.9s TimeCoverageRelationStatistics Valid=25607, Invalid=90333, Unknown=0, NotChecked=0, Total=115940 [2022-03-17 19:48:18,877 INFO L912 BasicCegarLoop]: 146 mSDtfsCounter, 1453 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 4223 mSolverCounterSat, 988 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1454 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 5211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 988 IncrementalHoareTripleChecker+Valid, 4223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-17 19:48:18,877 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1454 Valid, 193 Invalid, 5211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [988 Valid, 4223 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-17 19:48:18,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2022-03-17 19:48:18,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 635. [2022-03-17 19:48:18,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 509 states have (on average 1.0078585461689586) internal successors, (513), 510 states have internal predecessors, (513), 70 states have call successors, (70), 56 states have call predecessors, (70), 55 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-17 19:48:18,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 652 transitions. [2022-03-17 19:48:18,932 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 652 transitions. Word has length 686 [2022-03-17 19:48:18,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:48:18,932 INFO L478 AbstractCegarLoop]: Abstraction has 635 states and 652 transitions. [2022-03-17 19:48:18,932 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 207 states, 207 states have (on average 2.710144927536232) internal successors, (561), 206 states have internal predecessors, (561), 136 states have call successors, (139), 3 states have call predecessors, (139), 2 states have return successors, (137), 136 states have call predecessors, (137), 136 states have call successors, (137) [2022-03-17 19:48:18,932 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 652 transitions. [2022-03-17 19:48:18,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 689 [2022-03-17 19:48:18,935 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:48:18,936 INFO L500 BasicCegarLoop]: trace histogram [68, 68, 68, 68, 67, 67, 67, 67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:48:18,953 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-03-17 19:48:19,136 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-03-17 19:48:19,136 INFO L403 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:48:19,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:48:19,136 INFO L85 PathProgramCache]: Analyzing trace with hash -1428507974, now seen corresponding path program 80 times [2022-03-17 19:48:19,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:48:19,137 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397526606] [2022-03-17 19:48:19,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:48:19,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:48:19,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:48:23,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-17 19:48:23,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:48:23,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 19:48:23,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 19:48:23,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 19:48:23,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 19:48:23,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 19:48:23,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 19:48:23,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 19:48:23,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 19:48:23,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 19:48:23,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 19:48:23,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 19:48:23,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 19:48:23,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 19:48:23,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 19:48:23,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 19:48:23,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 19:48:23,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 19:48:23,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 19:48:23,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 19:48:23,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 19:48:23,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 19:48:23,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 19:48:23,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 19:48:23,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 19:48:23,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 19:48:23,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 19:48:23,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 19:48:23,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 19:48:23,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 19:48:23,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 19:48:23,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 19:48:23,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 19:48:23,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 19:48:23,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 19:48:23,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 19:48:23,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-17 19:48:23,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-17 19:48:23,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-17 19:48:23,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-17 19:48:23,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-17 19:48:23,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-17 19:48:23,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-17 19:48:23,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-17 19:48:23,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-17 19:48:23,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-17 19:48:23,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-17 19:48:23,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-17 19:48:23,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-17 19:48:23,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-17 19:48:23,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-17 19:48:23,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-17 19:48:23,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-17 19:48:23,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-17 19:48:23,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-17 19:48:23,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-17 19:48:23,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-17 19:48:23,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-17 19:48:23,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-17 19:48:23,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-17 19:48:23,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-17 19:48:23,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-17 19:48:23,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-17 19:48:23,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-17 19:48:23,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-17 19:48:23,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-17 19:48:23,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:23,433 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 8914 proven. 4754 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-17 19:48:23,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:48:23,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397526606] [2022-03-17 19:48:23,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397526606] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:48:23,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956464633] [2022-03-17 19:48:23,433 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-17 19:48:23,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:48:23,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:48:23,434 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-03-17 19:48:23,435 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-03-17 19:48:23,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-17 19:48:23,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:48:23,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 1877 conjuncts, 138 conjunts are in the unsatisfiable core [2022-03-17 19:48:23,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:48:28,366 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 4690 proven. 8978 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-17 19:48:28,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:48:29,276 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 4690 proven. 8978 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-17 19:48:29,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956464633] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:48:29,276 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:48:29,277 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [139, 72, 72] total 209 [2022-03-17 19:48:29,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965556904] [2022-03-17 19:48:29,277 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:48:29,277 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 209 states [2022-03-17 19:48:29,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:48:29,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 209 interpolants. [2022-03-17 19:48:29,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7182, Invalid=36290, Unknown=0, NotChecked=0, Total=43472 [2022-03-17 19:48:29,280 INFO L87 Difference]: Start difference. First operand 635 states and 652 transitions. Second operand has 209 states, 209 states have (on average 3.3444976076555024) internal successors, (699), 207 states have internal predecessors, (699), 137 states have call successors, (139), 4 states have call predecessors, (139), 1 states have return successors, (135), 135 states have call predecessors, (135), 135 states have call successors, (135) [2022-03-17 19:48:42,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:48:42,240 INFO L93 Difference]: Finished difference Result 1197 states and 1419 transitions. [2022-03-17 19:48:42,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-17 19:48:42,241 INFO L78 Accepts]: Start accepts. Automaton has has 209 states, 209 states have (on average 3.3444976076555024) internal successors, (699), 207 states have internal predecessors, (699), 137 states have call successors, (139), 4 states have call predecessors, (139), 1 states have return successors, (135), 135 states have call predecessors, (135), 135 states have call successors, (135) Word has length 688 [2022-03-17 19:48:42,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:48:42,242 INFO L225 Difference]: With dead ends: 1197 [2022-03-17 19:48:42,242 INFO L226 Difference]: Without dead ends: 918 [2022-03-17 19:48:42,251 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1992 GetRequests, 1511 SyntacticMatches, 1 SemanticMatches, 480 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82609 ImplicationChecksByTransitivity, 15.2s TimeCoverageRelationStatistics Valid=38363, Invalid=193479, Unknown=0, NotChecked=0, Total=231842 [2022-03-17 19:48:42,251 INFO L912 BasicCegarLoop]: 213 mSDtfsCounter, 2314 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 9353 mSolverCounterSat, 1987 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2315 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 11340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1987 IncrementalHoareTripleChecker+Valid, 9353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-03-17 19:48:42,251 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2315 Valid, 315 Invalid, 11340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1987 Valid, 9353 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-03-17 19:48:42,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2022-03-17 19:48:42,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 645. [2022-03-17 19:48:42,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 517 states have (on average 1.0077369439071566) internal successors, (521), 518 states have internal predecessors, (521), 71 states have call successors, (71), 57 states have call predecessors, (71), 56 states have return successors, (70), 69 states have call predecessors, (70), 70 states have call successors, (70) [2022-03-17 19:48:42,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 662 transitions. [2022-03-17 19:48:42,307 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 662 transitions. Word has length 688 [2022-03-17 19:48:42,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:48:42,307 INFO L478 AbstractCegarLoop]: Abstraction has 645 states and 662 transitions. [2022-03-17 19:48:42,308 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 209 states, 209 states have (on average 3.3444976076555024) internal successors, (699), 207 states have internal predecessors, (699), 137 states have call successors, (139), 4 states have call predecessors, (139), 1 states have return successors, (135), 135 states have call predecessors, (135), 135 states have call successors, (135) [2022-03-17 19:48:42,308 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 662 transitions. [2022-03-17 19:48:42,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 699 [2022-03-17 19:48:42,311 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:48:42,311 INFO L500 BasicCegarLoop]: trace histogram [69, 69, 69, 69, 68, 68, 68, 68, 68, 68, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:48:42,329 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-03-17 19:48:42,511 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:48:42,512 INFO L403 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:48:42,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:48:42,512 INFO L85 PathProgramCache]: Analyzing trace with hash 443238705, now seen corresponding path program 81 times [2022-03-17 19:48:42,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:48:42,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057574232] [2022-03-17 19:48:42,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:48:42,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:48:42,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:48:46,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-17 19:48:46,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-17 19:48:46,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-17 19:48:46,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-17 19:48:46,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-17 19:48:46,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-17 19:48:46,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-17 19:48:46,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-17 19:48:46,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-17 19:48:46,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-17 19:48:46,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-17 19:48:46,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-17 19:48:46,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-17 19:48:46,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-17 19:48:46,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-17 19:48:46,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-17 19:48:46,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-17 19:48:46,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-17 19:48:46,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-17 19:48:46,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-17 19:48:46,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-17 19:48:46,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-17 19:48:46,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-17 19:48:46,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-17 19:48:46,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-17 19:48:46,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-17 19:48:46,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-17 19:48:46,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-17 19:48:46,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-17 19:48:46,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-17 19:48:46,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-17 19:48:46,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-17 19:48:46,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-17 19:48:46,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-17 19:48:46,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-17 19:48:46,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-17 19:48:46,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-17 19:48:46,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-17 19:48:46,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-17 19:48:46,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-17 19:48:46,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-17 19:48:46,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-17 19:48:46,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-17 19:48:46,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-17 19:48:46,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-17 19:48:46,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-17 19:48:46,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-17 19:48:46,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-17 19:48:46,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-17 19:48:46,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-17 19:48:46,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-17 19:48:46,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-17 19:48:46,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-17 19:48:46,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-17 19:48:46,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-17 19:48:46,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-17 19:48:46,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-17 19:48:46,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-17 19:48:46,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-17 19:48:46,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-17 19:48:46,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-17 19:48:46,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-17 19:48:46,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-17 19:48:46,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-03-17 19:48:46,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-03-17 19:48:46,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-03-17 19:48:46,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-03-17 19:48:46,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-03-17 19:48:46,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:48:46,907 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 9183 proven. 4893 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-17 19:48:46,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:48:46,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057574232] [2022-03-17 19:48:46,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057574232] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:48:46,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221821456] [2022-03-17 19:48:46,907 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-17 19:48:46,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:48:46,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:48:46,909 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-03-17 19:48:46,909 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-03-17 19:48:47,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 69 check-sat command(s) [2022-03-17 19:48:47,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:48:47,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 1904 conjuncts, 140 conjunts are in the unsatisfiable core [2022-03-17 19:48:47,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:48:52,116 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 4828 proven. 9248 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-17 19:48:52,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:48:53,020 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 4828 proven. 9248 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-17 19:48:53,021 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221821456] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:48:53,021 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:48:53,021 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [141, 73, 73] total 212 [2022-03-17 19:48:53,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312638870] [2022-03-17 19:48:53,021 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:48:53,022 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 212 states [2022-03-17 19:48:53,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:48:53,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 212 interpolants. [2022-03-17 19:48:53,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7391, Invalid=37341, Unknown=0, NotChecked=0, Total=44732 [2022-03-17 19:48:53,025 INFO L87 Difference]: Start difference. First operand 645 states and 662 transitions. Second operand has 212 states, 212 states have (on average 3.3443396226415096) internal successors, (709), 210 states have internal predecessors, (709), 139 states have call successors, (141), 4 states have call predecessors, (141), 1 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) [2022-03-17 19:49:06,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:49:06,119 INFO L93 Difference]: Finished difference Result 1215 states and 1440 transitions. [2022-03-17 19:49:06,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 280 states. [2022-03-17 19:49:06,120 INFO L78 Accepts]: Start accepts. Automaton has has 212 states, 212 states have (on average 3.3443396226415096) internal successors, (709), 210 states have internal predecessors, (709), 139 states have call successors, (141), 4 states have call predecessors, (141), 1 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) Word has length 698 [2022-03-17 19:49:06,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:49:06,122 INFO L225 Difference]: With dead ends: 1215 [2022-03-17 19:49:06,122 INFO L226 Difference]: Without dead ends: 932 [2022-03-17 19:49:06,136 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 2021 GetRequests, 1533 SyntacticMatches, 1 SemanticMatches, 487 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85066 ImplicationChecksByTransitivity, 15.5s TimeCoverageRelationStatistics Valid=39479, Invalid=199153, Unknown=0, NotChecked=0, Total=238632 [2022-03-17 19:49:06,136 INFO L912 BasicCegarLoop]: 216 mSDtfsCounter, 2197 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 8895 mSolverCounterSat, 1867 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2198 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 10762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1867 IncrementalHoareTripleChecker+Valid, 8895 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-03-17 19:49:06,136 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2198 Valid, 308 Invalid, 10762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1867 Valid, 8895 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-03-17 19:49:06,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2022-03-17 19:49:06,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 655. [2022-03-17 19:49:06,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 525 states have (on average 1.0076190476190476) internal successors, (529), 526 states have internal predecessors, (529), 72 states have call successors, (72), 58 states have call predecessors, (72), 57 states have return successors, (71), 70 states have call predecessors, (71), 71 states have call successors, (71) [2022-03-17 19:49:06,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 672 transitions. [2022-03-17 19:49:06,231 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 672 transitions. Word has length 698 [2022-03-17 19:49:06,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:49:06,232 INFO L478 AbstractCegarLoop]: Abstraction has 655 states and 672 transitions. [2022-03-17 19:49:06,232 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 212 states, 212 states have (on average 3.3443396226415096) internal successors, (709), 210 states have internal predecessors, (709), 139 states have call successors, (141), 4 states have call predecessors, (141), 1 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) [2022-03-17 19:49:06,232 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 672 transitions. [2022-03-17 19:49:06,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 709 [2022-03-17 19:49:06,235 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:49:06,235 INFO L500 BasicCegarLoop]: trace histogram [70, 70, 70, 70, 69, 69, 69, 69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:49:06,254 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-03-17 19:49:06,436 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:49:06,436 INFO L403 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:49:06,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:49:06,436 INFO L85 PathProgramCache]: Analyzing trace with hash -2018854680, now seen corresponding path program 82 times [2022-03-17 19:49:06,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:49:06,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096218328] [2022-03-17 19:49:06,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:49:06,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:49:06,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:49:10,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-17 19:49:10,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-17 19:49:10,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-17 19:49:10,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-17 19:49:10,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-17 19:49:10,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-17 19:49:10,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-17 19:49:10,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-17 19:49:10,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-17 19:49:10,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-17 19:49:10,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-17 19:49:10,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-17 19:49:10,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-17 19:49:10,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-17 19:49:10,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-17 19:49:10,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-17 19:49:10,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-17 19:49:10,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-17 19:49:10,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-17 19:49:10,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-17 19:49:10,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-17 19:49:10,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-17 19:49:10,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-17 19:49:10,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-17 19:49:10,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-17 19:49:10,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-17 19:49:10,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-17 19:49:10,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-17 19:49:10,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-17 19:49:10,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-17 19:49:10,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-17 19:49:10,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-17 19:49:10,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-17 19:49:10,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-17 19:49:10,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-17 19:49:10,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-17 19:49:10,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-17 19:49:10,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-17 19:49:10,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-17 19:49:10,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-17 19:49:10,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-17 19:49:10,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-17 19:49:10,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-17 19:49:10,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-17 19:49:10,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-17 19:49:10,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-17 19:49:10,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-17 19:49:10,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-17 19:49:10,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-17 19:49:10,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-17 19:49:10,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-17 19:49:10,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-17 19:49:10,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-17 19:49:10,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-17 19:49:10,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-17 19:49:10,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-17 19:49:10,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-17 19:49:10,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-17 19:49:10,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-17 19:49:10,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-17 19:49:10,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-17 19:49:10,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-17 19:49:10,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-17 19:49:10,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-17 19:49:10,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-03-17 19:49:10,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-03-17 19:49:10,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-03-17 19:49:10,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-03-17 19:49:10,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-03-17 19:49:10,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:10,980 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 9456 proven. 5034 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-03-17 19:49:10,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:49:10,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096218328] [2022-03-17 19:49:10,980 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096218328] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:49:10,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750810858] [2022-03-17 19:49:10,980 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-17 19:49:10,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:49:10,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:49:10,981 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-03-17 19:49:10,982 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-03-17 19:49:11,182 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-17 19:49:11,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:49:11,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 1931 conjuncts, 142 conjunts are in the unsatisfiable core [2022-03-17 19:49:11,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:49:16,152 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 4968 proven. 9522 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-03-17 19:49:16,152 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:49:17,068 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 4968 proven. 9522 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-03-17 19:49:17,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750810858] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:49:17,069 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:49:17,069 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [143, 74, 74] total 215 [2022-03-17 19:49:17,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963331631] [2022-03-17 19:49:17,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:49:17,070 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 215 states [2022-03-17 19:49:17,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:49:17,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 215 interpolants. [2022-03-17 19:49:17,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7603, Invalid=38407, Unknown=0, NotChecked=0, Total=46010 [2022-03-17 19:49:17,073 INFO L87 Difference]: Start difference. First operand 655 states and 672 transitions. Second operand has 215 states, 215 states have (on average 3.344186046511628) internal successors, (719), 213 states have internal predecessors, (719), 141 states have call successors, (143), 4 states have call predecessors, (143), 1 states have return successors, (139), 139 states have call predecessors, (139), 139 states have call successors, (139) [2022-03-17 19:49:30,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:49:30,736 INFO L93 Difference]: Finished difference Result 1233 states and 1461 transitions. [2022-03-17 19:49:30,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 284 states. [2022-03-17 19:49:30,736 INFO L78 Accepts]: Start accepts. Automaton has has 215 states, 215 states have (on average 3.344186046511628) internal successors, (719), 213 states have internal predecessors, (719), 141 states have call successors, (143), 4 states have call predecessors, (143), 1 states have return successors, (139), 139 states have call predecessors, (139), 139 states have call successors, (139) Word has length 708 [2022-03-17 19:49:30,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:49:30,738 INFO L225 Difference]: With dead ends: 1233 [2022-03-17 19:49:30,738 INFO L226 Difference]: Without dead ends: 946 [2022-03-17 19:49:30,748 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 2050 GetRequests, 1555 SyntacticMatches, 1 SemanticMatches, 494 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87559 ImplicationChecksByTransitivity, 16.0s TimeCoverageRelationStatistics Valid=40611, Invalid=204909, Unknown=0, NotChecked=0, Total=245520 [2022-03-17 19:49:30,748 INFO L912 BasicCegarLoop]: 219 mSDtfsCounter, 2132 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 10021 mSolverCounterSat, 1775 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2133 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 11796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1775 IncrementalHoareTripleChecker+Valid, 10021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-03-17 19:49:30,748 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2133 Valid, 321 Invalid, 11796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1775 Valid, 10021 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-03-17 19:49:30,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2022-03-17 19:49:30,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 665. [2022-03-17 19:49:30,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 533 states have (on average 1.0075046904315197) internal successors, (537), 534 states have internal predecessors, (537), 73 states have call successors, (73), 59 states have call predecessors, (73), 58 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-17 19:49:30,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 682 transitions. [2022-03-17 19:49:30,807 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 682 transitions. Word has length 708 [2022-03-17 19:49:30,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:49:30,808 INFO L478 AbstractCegarLoop]: Abstraction has 665 states and 682 transitions. [2022-03-17 19:49:30,808 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 215 states, 215 states have (on average 3.344186046511628) internal successors, (719), 213 states have internal predecessors, (719), 141 states have call successors, (143), 4 states have call predecessors, (143), 1 states have return successors, (139), 139 states have call predecessors, (139), 139 states have call successors, (139) [2022-03-17 19:49:30,808 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 682 transitions. [2022-03-17 19:49:30,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 719 [2022-03-17 19:49:30,811 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:49:30,812 INFO L500 BasicCegarLoop]: trace histogram [71, 71, 71, 71, 70, 70, 70, 70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:49:30,830 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-03-17 19:49:31,012 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,SelfDestructingSolverStorable84 [2022-03-17 19:49:31,012 INFO L403 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:49:31,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:49:31,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1754762785, now seen corresponding path program 83 times [2022-03-17 19:49:31,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:49:31,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754998733] [2022-03-17 19:49:31,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:49:31,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:49:31,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:49:35,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-17 19:49:35,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-17 19:49:35,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-17 19:49:35,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-17 19:49:35,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-17 19:49:35,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-17 19:49:35,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-17 19:49:35,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-17 19:49:35,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-17 19:49:35,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-17 19:49:35,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-17 19:49:35,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-17 19:49:35,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-17 19:49:35,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-17 19:49:35,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-17 19:49:35,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-17 19:49:35,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-17 19:49:35,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-17 19:49:35,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-17 19:49:35,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-17 19:49:35,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-17 19:49:35,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-17 19:49:35,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-17 19:49:35,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-17 19:49:35,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-17 19:49:35,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-17 19:49:35,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-17 19:49:35,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-17 19:49:35,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-17 19:49:35,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-17 19:49:35,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-17 19:49:35,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-17 19:49:35,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-17 19:49:35,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-17 19:49:35,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-17 19:49:35,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-17 19:49:35,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-17 19:49:35,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-17 19:49:35,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-17 19:49:35,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-17 19:49:35,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-17 19:49:35,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-17 19:49:35,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-17 19:49:35,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-17 19:49:35,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-17 19:49:35,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-17 19:49:35,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-17 19:49:35,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-17 19:49:35,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-17 19:49:35,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-17 19:49:35,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-17 19:49:35,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-17 19:49:35,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-17 19:49:35,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-17 19:49:35,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-17 19:49:35,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-17 19:49:35,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-17 19:49:35,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-17 19:49:35,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-17 19:49:35,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-17 19:49:35,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-17 19:49:35,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-17 19:49:35,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-17 19:49:35,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-17 19:49:35,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-03-17 19:49:35,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-03-17 19:49:35,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2022-03-17 19:49:35,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2022-03-17 19:49:35,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2022-03-17 19:49:35,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2022-03-17 19:49:35,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:35,680 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9733 proven. 5177 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-17 19:49:35,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:49:35,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754998733] [2022-03-17 19:49:35,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754998733] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:49:35,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566708035] [2022-03-17 19:49:35,680 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-17 19:49:35,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:49:35,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:49:35,682 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-03-17 19:49:35,682 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-03-17 19:49:36,122 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 71 check-sat command(s) [2022-03-17 19:49:36,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:49:36,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 1958 conjuncts, 144 conjunts are in the unsatisfiable core [2022-03-17 19:49:36,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:49:42,678 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9940 proven. 4970 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-17 19:49:42,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:49:43,604 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9940 proven. 4970 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-17 19:49:43,604 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566708035] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:49:43,604 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:49:43,605 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [145, 144, 144] total 218 [2022-03-17 19:49:43,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275422884] [2022-03-17 19:49:43,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:49:43,605 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 218 states [2022-03-17 19:49:43,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:49:43,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 218 interpolants. [2022-03-17 19:49:43,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10517, Invalid=36789, Unknown=0, NotChecked=0, Total=47306 [2022-03-17 19:49:43,609 INFO L87 Difference]: Start difference. First operand 665 states and 682 transitions. Second operand has 218 states, 218 states have (on average 2.68348623853211) internal successors, (585), 217 states have internal predecessors, (585), 143 states have call successors, (145), 3 states have call predecessors, (145), 1 states have return successors, (142), 142 states have call predecessors, (142), 142 states have call successors, (142) [2022-03-17 19:49:52,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:49:52,257 INFO L93 Difference]: Finished difference Result 1242 states and 1472 transitions. [2022-03-17 19:49:52,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2022-03-17 19:49:52,257 INFO L78 Accepts]: Start accepts. Automaton has has 218 states, 218 states have (on average 2.68348623853211) internal successors, (585), 217 states have internal predecessors, (585), 143 states have call successors, (145), 3 states have call predecessors, (145), 1 states have return successors, (142), 142 states have call predecessors, (142), 142 states have call successors, (142) Word has length 718 [2022-03-17 19:49:52,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:49:52,259 INFO L225 Difference]: With dead ends: 1242 [2022-03-17 19:49:52,259 INFO L226 Difference]: Without dead ends: 951 [2022-03-17 19:49:52,265 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1934 GetRequests, 1576 SyntacticMatches, 0 SemanticMatches, 358 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35695 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=28624, Invalid=100616, Unknown=0, NotChecked=0, Total=129240 [2022-03-17 19:49:52,265 INFO L912 BasicCegarLoop]: 154 mSDtfsCounter, 1653 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 4809 mSolverCounterSat, 1035 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1654 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 5844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1035 IncrementalHoareTripleChecker+Valid, 4809 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-17 19:49:52,266 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [1654 Valid, 216 Invalid, 5844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1035 Valid, 4809 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-17 19:49:52,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2022-03-17 19:49:52,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 667. [2022-03-17 19:49:52,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 535 states have (on average 1.0074766355140188) internal successors, (539), 536 states have internal predecessors, (539), 73 states have call successors, (73), 59 states have call predecessors, (73), 58 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-17 19:49:52,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 684 transitions. [2022-03-17 19:49:52,329 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 684 transitions. Word has length 718 [2022-03-17 19:49:52,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:49:52,329 INFO L478 AbstractCegarLoop]: Abstraction has 667 states and 684 transitions. [2022-03-17 19:49:52,330 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 218 states, 218 states have (on average 2.68348623853211) internal successors, (585), 217 states have internal predecessors, (585), 143 states have call successors, (145), 3 states have call predecessors, (145), 1 states have return successors, (142), 142 states have call predecessors, (142), 142 states have call successors, (142) [2022-03-17 19:49:52,330 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 684 transitions. [2022-03-17 19:49:52,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 721 [2022-03-17 19:49:52,333 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:49:52,333 INFO L500 BasicCegarLoop]: trace histogram [72, 71, 71, 71, 71, 70, 70, 70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:49:52,355 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-03-17 19:49:52,547 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:49:52,547 INFO L403 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:49:52,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:49:52,547 INFO L85 PathProgramCache]: Analyzing trace with hash 1006155650, now seen corresponding path program 84 times [2022-03-17 19:49:52,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:49:52,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559649674] [2022-03-17 19:49:52,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:49:52,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:49:52,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:49:54,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:49:54,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 19:49:54,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 19:49:54,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 19:49:54,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 19:49:54,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 19:49:54,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 19:49:54,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 19:49:54,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 19:49:54,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 19:49:54,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 19:49:54,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 19:49:54,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 19:49:54,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 19:49:54,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 19:49:54,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 19:49:54,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 19:49:54,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 19:49:54,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 19:49:54,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 19:49:54,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 19:49:54,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 19:49:54,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 19:49:54,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 19:49:54,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 19:49:54,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 19:49:54,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 19:49:54,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 19:49:54,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 19:49:54,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 19:49:54,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 19:49:54,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 19:49:54,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 19:49:54,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 19:49:54,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 19:49:54,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 19:49:54,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-17 19:49:54,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-17 19:49:54,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-17 19:49:54,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-17 19:49:54,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-17 19:49:54,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-17 19:49:54,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-17 19:49:54,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-17 19:49:54,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-17 19:49:54,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-17 19:49:54,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-17 19:49:54,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-17 19:49:54,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-17 19:49:54,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-17 19:49:54,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-17 19:49:54,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-17 19:49:54,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-17 19:49:54,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-17 19:49:54,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-17 19:49:54,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-17 19:49:54,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-17 19:49:54,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-17 19:49:54,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-17 19:49:54,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-17 19:49:54,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-17 19:49:54,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-17 19:49:54,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-17 19:49:54,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-17 19:49:54,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-17 19:49:54,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-17 19:49:54,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-03-17 19:49:54,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-03-17 19:49:54,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-03-17 19:49:54,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-03-17 19:49:54,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:49:54,477 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5110 proven. 9942 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-17 19:49:54,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:49:54,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559649674] [2022-03-17 19:49:54,477 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559649674] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:49:54,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498294638] [2022-03-17 19:49:54,477 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-17 19:49:54,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:49:54,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:49:54,478 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-03-17 19:49:54,479 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-03-17 19:49:54,901 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 72 check-sat command(s) [2022-03-17 19:49:54,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-17 19:49:54,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 1968 conjuncts, 145 conjunts are in the unsatisfiable core [2022-03-17 19:49:54,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:49:55,803 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5252 proven. 9800 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-17 19:49:55,803 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:49:56,798 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5252 proven. 9800 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-17 19:49:56,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498294638] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:49:56,798 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:49:56,799 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 76, 76] total 81 [2022-03-17 19:49:56,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627633810] [2022-03-17 19:49:56,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:49:56,799 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-03-17 19:49:56,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:49:56,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-03-17 19:49:56,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2791, Invalid=3689, Unknown=0, NotChecked=0, Total=6480 [2022-03-17 19:49:56,800 INFO L87 Difference]: Start difference. First operand 667 states and 684 transitions. Second operand has 81 states, 81 states have (on average 4.827160493827161) internal successors, (391), 78 states have internal predecessors, (391), 73 states have call successors, (77), 4 states have call predecessors, (77), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-17 19:49:59,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-17 19:49:59,006 INFO L93 Difference]: Finished difference Result 686 states and 705 transitions. [2022-03-17 19:49:59,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-17 19:49:59,007 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 4.827160493827161) internal successors, (391), 78 states have internal predecessors, (391), 73 states have call successors, (77), 4 states have call predecessors, (77), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) Word has length 720 [2022-03-17 19:49:59,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-17 19:49:59,008 INFO L225 Difference]: With dead ends: 686 [2022-03-17 19:49:59,008 INFO L226 Difference]: Without dead ends: 684 [2022-03-17 19:49:59,011 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 1805 GetRequests, 1648 SyntacticMatches, 1 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4272 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=8365, Invalid=16441, Unknown=0, NotChecked=0, Total=24806 [2022-03-17 19:49:59,011 INFO L912 BasicCegarLoop]: 92 mSDtfsCounter, 334 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 2143 mSolverCounterSat, 444 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 2587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 444 IncrementalHoareTripleChecker+Valid, 2143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-17 19:49:59,011 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [335 Valid, 124 Invalid, 2587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [444 Valid, 2143 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-17 19:49:59,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2022-03-17 19:49:59,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 679. [2022-03-17 19:49:59,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 544 states have (on average 1.0073529411764706) internal successors, (548), 545 states have internal predecessors, (548), 75 states have call successors, (75), 60 states have call predecessors, (75), 59 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2022-03-17 19:49:59,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 697 transitions. [2022-03-17 19:49:59,073 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 697 transitions. Word has length 720 [2022-03-17 19:49:59,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-17 19:49:59,073 INFO L478 AbstractCegarLoop]: Abstraction has 679 states and 697 transitions. [2022-03-17 19:49:59,074 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 4.827160493827161) internal successors, (391), 78 states have internal predecessors, (391), 73 states have call successors, (77), 4 states have call predecessors, (77), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-17 19:49:59,074 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 697 transitions. [2022-03-17 19:49:59,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 737 [2022-03-17 19:49:59,077 INFO L492 BasicCegarLoop]: Found error trace [2022-03-17 19:49:59,077 INFO L500 BasicCegarLoop]: trace histogram [73, 73, 73, 72, 72, 72, 72, 72, 72, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-17 19:49:59,096 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-03-17 19:49:59,278 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:49:59,278 INFO L403 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-17 19:49:59,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-17 19:49:59,278 INFO L85 PathProgramCache]: Analyzing trace with hash -277136214, now seen corresponding path program 85 times [2022-03-17 19:49:59,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-17 19:49:59,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208193116] [2022-03-17 19:49:59,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-17 19:49:59,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-17 19:49:59,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-17 19:50:04,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-17 19:50:04,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-17 19:50:04,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-17 19:50:04,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-17 19:50:04,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-17 19:50:04,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-17 19:50:04,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-17 19:50:04,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-17 19:50:04,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-17 19:50:04,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-17 19:50:04,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-17 19:50:04,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-17 19:50:04,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-17 19:50:04,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-17 19:50:04,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-17 19:50:04,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-17 19:50:04,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-17 19:50:04,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-17 19:50:04,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-17 19:50:04,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-17 19:50:04,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-17 19:50:04,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-17 19:50:04,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-17 19:50:04,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-17 19:50:04,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-17 19:50:04,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-17 19:50:04,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-17 19:50:04,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-17 19:50:04,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-17 19:50:04,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-17 19:50:04,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-17 19:50:04,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-17 19:50:04,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-17 19:50:04,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-17 19:50:04,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-17 19:50:04,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-17 19:50:04,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-17 19:50:04,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-17 19:50:04,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-17 19:50:04,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-17 19:50:04,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-17 19:50:04,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-17 19:50:04,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-17 19:50:04,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-17 19:50:04,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-17 19:50:04,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-17 19:50:04,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-17 19:50:04,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-17 19:50:04,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-17 19:50:04,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-17 19:50:04,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-17 19:50:04,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-17 19:50:04,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-17 19:50:04,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-17 19:50:04,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-17 19:50:04,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-17 19:50:04,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-17 19:50:04,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-17 19:50:04,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-17 19:50:04,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-17 19:50:04,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-17 19:50:04,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-17 19:50:04,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-17 19:50:04,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-17 19:50:04,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-17 19:50:04,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-17 19:50:04,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-03-17 19:50:04,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-03-17 19:50:04,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-03-17 19:50:04,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-03-17 19:50:04,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-03-17 19:50:04,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-03-17 19:50:04,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,151 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10299 proven. 5325 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-17 19:50:04,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-17 19:50:04,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208193116] [2022-03-17 19:50:04,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208193116] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-17 19:50:04,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155979181] [2022-03-17 19:50:04,151 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-17 19:50:04,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-17 19:50:04,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-17 19:50:04,152 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-03-17 19:50:04,153 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-03-17 19:50:04,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-17 19:50:04,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 2002 conjuncts, 146 conjunts are in the unsatisfiable core [2022-03-17 19:50:04,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-17 19:50:11,050 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10792 proven. 5112 refuted. 0 times theorem prover too weak. 9944 trivial. 0 not checked. [2022-03-17 19:50:11,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-17 19:50:11,988 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10510 proven. 5112 refuted. 0 times theorem prover too weak. 10226 trivial. 0 not checked. [2022-03-17 19:50:11,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155979181] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-17 19:50:11,988 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-17 19:50:11,989 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [148, 146, 146] total 222 [2022-03-17 19:50:11,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141918432] [2022-03-17 19:50:11,989 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-17 19:50:11,990 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 222 states [2022-03-17 19:50:11,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-17 19:50:11,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 222 interpolants. [2022-03-17 19:50:11,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10883, Invalid=38179, Unknown=0, NotChecked=0, Total=49062 [2022-03-17 19:50:11,995 INFO L87 Difference]: Start difference. First operand 679 states and 697 transitions. Second operand has 222 states, 222 states have (on average 2.7072072072072073) internal successors, (601), 221 states have internal predecessors, (601), 146 states have call successors, (149), 3 states have call predecessors, (149), 2 states have return successors, (147), 146 states have call predecessors, (147), 146 states have call successors, (147)