/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-34549b5 [2022-04-06 09:40:57,959 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-06 09:40:57,961 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-06 09:40:57,985 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-06 09:40:57,985 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-06 09:40:57,986 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-06 09:40:57,987 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-06 09:40:57,988 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-06 09:40:57,989 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-06 09:40:57,989 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-06 09:40:57,990 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-06 09:40:57,991 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-06 09:40:57,991 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-06 09:40:57,991 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-06 09:40:57,992 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-06 09:40:57,993 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-06 09:40:57,993 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-06 09:40:57,994 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-06 09:40:57,995 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-06 09:40:57,996 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-06 09:40:57,996 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-06 09:40:57,997 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-06 09:40:57,998 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-06 09:40:57,998 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-06 09:40:57,999 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-06 09:40:58,001 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-06 09:40:58,001 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-06 09:40:58,001 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-06 09:40:58,002 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-06 09:40:58,002 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-06 09:40:58,002 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-06 09:40:58,003 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-06 09:40:58,003 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-06 09:40:58,004 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-06 09:40:58,004 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-06 09:40:58,005 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-06 09:40:58,005 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-06 09:40:58,005 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-06 09:40:58,005 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-06 09:40:58,006 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-06 09:40:58,006 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-06 09:40:58,007 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-06 09:40:58,007 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/loopacceleration/qvasr/qvasr_64.epf [2022-04-06 09:40:58,021 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-06 09:40:58,021 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-06 09:40:58,022 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-04-06 09:40:58,022 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-04-06 09:40:58,022 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-04-06 09:40:58,022 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-04-06 09:40:58,023 INFO L138 SettingsManager]: * Use SBE=true [2022-04-06 09:40:58,023 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-06 09:40:58,023 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-06 09:40:58,023 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-06 09:40:58,023 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-06 09:40:58,023 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-06 09:40:58,023 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-06 09:40:58,023 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-06 09:40:58,024 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-06 09:40:58,024 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-06 09:40:58,024 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-06 09:40:58,024 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-06 09:40:58,024 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-06 09:40:58,024 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 09:40:58,024 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-06 09:40:58,024 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-04-06 09:40:58,025 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-04-06 09:40:58,025 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-04-06 09:40:58,025 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-04-06 09:40:58,025 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-04-06 09:40:58,025 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-04-06 09:40:58,025 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-04-06 09:40:58,026 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-04-06 09:40:58,026 INFO L138 SettingsManager]: * TransformationType=LOOP_ACCELERATION_QVASR WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-04-06 09:40:58,207 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-06 09:40:58,235 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-06 09:40:58,237 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-06 09:40:58,238 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-06 09:40:58,240 INFO L275 PluginConnector]: CDTParser initialized [2022-04-06 09:40:58,242 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-04-06 09:40:58,288 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fb7bf1ba8/9669dd8a2cc1428dbdc18d751ef3fdf8/FLAG5ca4a102c [2022-04-06 09:40:58,613 INFO L306 CDTParser]: Found 1 translation units. [2022-04-06 09:40:58,613 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i [2022-04-06 09:40:58,634 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fb7bf1ba8/9669dd8a2cc1428dbdc18d751ef3fdf8/FLAG5ca4a102c [2022-04-06 09:40:59,047 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fb7bf1ba8/9669dd8a2cc1428dbdc18d751ef3fdf8 [2022-04-06 09:40:59,049 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-06 09:40:59,050 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-04-06 09:40:59,053 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-06 09:40:59,053 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-06 09:40:59,056 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-06 09:40:59,056 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 09:40:59" (1/1) ... [2022-04-06 09:40:59,057 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@74e4dd68 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 09:40:59, skipping insertion in model container [2022-04-06 09:40:59,057 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 09:40:59" (1/1) ... [2022-04-06 09:40:59,062 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-06 09:40:59,072 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-06 09:40:59,228 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-04-06 09:40:59,256 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 09:40:59,262 INFO L203 MainTranslator]: Completed pre-run [2022-04-06 09:40:59,272 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-04-06 09:40:59,278 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 09:40:59,292 INFO L208 MainTranslator]: Completed translation [2022-04-06 09:40:59,293 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 09:40:59 WrapperNode [2022-04-06 09:40:59,294 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-06 09:40:59,295 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-06 09:40:59,295 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-06 09:40:59,296 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-06 09:40:59,307 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 09:40:59" (1/1) ... [2022-04-06 09:40:59,307 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 09:40:59" (1/1) ... [2022-04-06 09:40:59,313 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 09:40:59" (1/1) ... [2022-04-06 09:40:59,313 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 09:40:59" (1/1) ... [2022-04-06 09:40:59,321 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 09:40:59" (1/1) ... [2022-04-06 09:40:59,326 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 09:40:59" (1/1) ... [2022-04-06 09:40:59,334 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 09:40:59" (1/1) ... [2022-04-06 09:40:59,336 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-06 09:40:59,337 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-06 09:40:59,337 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-06 09:40:59,337 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-06 09:40:59,338 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 09:40:59" (1/1) ... [2022-04-06 09:40:59,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 09:40:59,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:40:59,366 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-04-06 09:40:59,368 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-04-06 09:40:59,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-06 09:40:59,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-06 09:40:59,398 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-06 09:40:59,398 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-04-06 09:40:59,398 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-04-06 09:40:59,399 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-06 09:40:59,399 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-06 09:40:59,399 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-06 09:40:59,400 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2022-04-06 09:40:59,400 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2022-04-06 09:40:59,400 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-06 09:40:59,400 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-06 09:40:59,401 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-04-06 09:40:59,401 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-04-06 09:40:59,401 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-04-06 09:40:59,401 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-06 09:40:59,401 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-06 09:40:59,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-06 09:40:59,401 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-06 09:40:59,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-06 09:40:59,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-06 09:40:59,404 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-06 09:40:59,448 INFO L234 CfgBuilder]: Building ICFG [2022-04-06 09:40:59,449 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-06 09:40:59,524 INFO L275 CfgBuilder]: Performing block encoding [2022-04-06 09:40:59,528 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-06 09:40:59,528 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-04-06 09:40:59,529 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 09:40:59 BoogieIcfgContainer [2022-04-06 09:40:59,529 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-06 09:40:59,530 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2022-04-06 09:40:59,530 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2022-04-06 09:40:59,531 INFO L275 PluginConnector]: IcfgTransformer initialized [2022-04-06 09:40:59,533 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 09:40:59" (1/1) ... [2022-04-06 09:40:59,534 INFO L168 ansformationObserver]: Applying ICFG transformation LOOP_ACCELERATION_QVASR [2022-04-06 09:40:59,544 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 06.04 09:40:59 BasicIcfg [2022-04-06 09:40:59,544 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2022-04-06 09:40:59,545 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-06 09:40:59,545 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-06 09:40:59,547 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-06 09:40:59,547 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.04 09:40:59" (1/4) ... [2022-04-06 09:40:59,548 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34f9c5e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 09:40:59, skipping insertion in model container [2022-04-06 09:40:59,548 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 09:40:59" (2/4) ... [2022-04-06 09:40:59,548 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34f9c5e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 09:40:59, skipping insertion in model container [2022-04-06 09:40:59,548 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 09:40:59" (3/4) ... [2022-04-06 09:40:59,548 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34f9c5e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.04 09:40:59, skipping insertion in model container [2022-04-06 09:40:59,549 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 06.04 09:40:59" (4/4) ... [2022-04-06 09:40:59,549 INFO L111 eAbstractionObserver]: Analyzing ICFG fragtest_simple.iqvasr [2022-04-06 09:40:59,552 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-04-06 09:40:59,552 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-06 09:40:59,580 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-06 09:40:59,584 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP [2022-04-06 09:40:59,584 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-06 09:40:59,593 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-04-06 09:40:59,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-04-06 09:40:59,596 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:40:59,597 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:40:59,597 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:40:59,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:40:59,600 INFO L85 PathProgramCache]: Analyzing trace with hash -315946225, now seen corresponding path program 1 times [2022-04-06 09:40:59,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:40:59,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955694175] [2022-04-06 09:40:59,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:40:59,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:40:59,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:40:59,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:40:59,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:40:59,751 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 09:40:59,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:40:59,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955694175] [2022-04-06 09:40:59,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955694175] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 09:40:59,752 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 09:40:59,753 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-04-06 09:40:59,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878710753] [2022-04-06 09:40:59,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 09:40:59,757 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-06 09:40:59,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:40:59,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-06 09:40:59,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-06 09:40:59,783 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-04-06 09:40:59,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:40:59,829 INFO L93 Difference]: Finished difference Result 48 states and 63 transitions. [2022-04-06 09:40:59,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-06 09:40:59,832 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-04-06 09:40:59,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:40:59,836 INFO L225 Difference]: With dead ends: 48 [2022-04-06 09:40:59,836 INFO L226 Difference]: Without dead ends: 23 [2022-04-06 09:40:59,838 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-06 09:40:59,844 INFO L913 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-04-06 09:40:59,845 INFO L914 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-04-06 09:40:59,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2022-04-06 09:40:59,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2022-04-06 09:40:59,868 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-04-06 09:40:59,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2022-04-06 09:40:59,870 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 16 [2022-04-06 09:40:59,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:40:59,870 INFO L478 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2022-04-06 09:40:59,871 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-04-06 09:40:59,871 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2022-04-06 09:40:59,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-04-06 09:40:59,872 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:40:59,872 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:40:59,872 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-06 09:40:59,873 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:40:59,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:40:59,879 INFO L85 PathProgramCache]: Analyzing trace with hash -756014827, now seen corresponding path program 1 times [2022-04-06 09:40:59,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:40:59,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897949417] [2022-04-06 09:40:59,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:40:59,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:40:59,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:00,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:00,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:00,034 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 09:41:00,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:00,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897949417] [2022-04-06 09:41:00,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897949417] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 09:41:00,035 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 09:41:00,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 09:41:00,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632464028] [2022-04-06 09:41:00,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 09:41:00,036 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 09:41:00,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:00,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 09:41:00,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-04-06 09:41:00,037 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-04-06 09:41:00,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:00,141 INFO L93 Difference]: Finished difference Result 32 states and 35 transitions. [2022-04-06 09:41:00,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-04-06 09:41:00,142 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-04-06 09:41:00,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:00,143 INFO L225 Difference]: With dead ends: 32 [2022-04-06 09:41:00,144 INFO L226 Difference]: Without dead ends: 30 [2022-04-06 09:41:00,144 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-04-06 09:41:00,145 INFO L913 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.1s IncrementalHoareTripleChecker+Time [2022-04-06 09:41:00,145 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 38 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 09:41:00,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2022-04-06 09:41:00,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 29. [2022-04-06 09:41:00,150 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-04-06 09:41:00,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2022-04-06 09:41:00,150 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 18 [2022-04-06 09:41:00,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:00,151 INFO L478 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2022-04-06 09:41:00,151 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-04-06 09:41:00,151 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2022-04-06 09:41:00,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-04-06 09:41:00,151 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:00,152 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:41:00,152 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-04-06 09:41:00,152 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:00,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:00,152 INFO L85 PathProgramCache]: Analyzing trace with hash -323876183, now seen corresponding path program 1 times [2022-04-06 09:41:00,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:00,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613240407] [2022-04-06 09:41:00,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:00,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:00,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:00,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:00,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:00,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-04-06 09:41:00,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:00,210 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 09:41:00,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:00,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613240407] [2022-04-06 09:41:00,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613240407] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 09:41:00,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 09:41:00,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 09:41:00,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41335109] [2022-04-06 09:41:00,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 09:41:00,211 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 09:41:00,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:00,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 09:41:00,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-04-06 09:41:00,212 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-04-06 09:41:00,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:00,308 INFO L93 Difference]: Finished difference Result 50 states and 57 transitions. [2022-04-06 09:41:00,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 09:41:00,308 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-04-06 09:41:00,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:00,311 INFO L225 Difference]: With dead ends: 50 [2022-04-06 09:41:00,311 INFO L226 Difference]: Without dead ends: 35 [2022-04-06 09:41:00,312 INFO L912 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-04-06 09:41:00,316 INFO L913 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.1s IncrementalHoareTripleChecker+Time [2022-04-06 09:41:00,317 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 34 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 09:41:00,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-04-06 09:41:00,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 31. [2022-04-06 09:41:00,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 23 states have (on average 1.173913043478261) internal successors, (27), 24 states have internal predecessors, (27), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-04-06 09:41:00,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 34 transitions. [2022-04-06 09:41:00,327 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 34 transitions. Word has length 26 [2022-04-06 09:41:00,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:00,327 INFO L478 AbstractCegarLoop]: Abstraction has 31 states and 34 transitions. [2022-04-06 09:41:00,327 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-04-06 09:41:00,327 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 34 transitions. [2022-04-06 09:41:00,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-04-06 09:41:00,328 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:00,328 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:41:00,328 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-04-06 09:41:00,328 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:00,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:00,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1972665292, now seen corresponding path program 1 times [2022-04-06 09:41:00,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:00,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888658284] [2022-04-06 09:41:00,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:00,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:00,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:00,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:00,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:00,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-04-06 09:41:00,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:00,385 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 09:41:00,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:00,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888658284] [2022-04-06 09:41:00,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888658284] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:00,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732279408] [2022-04-06 09:41:00,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:00,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:00,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:00,388 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:00,389 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-04-06 09:41:00,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:00,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 6 conjunts are in the unsatisfiable core [2022-04-06 09:41:00,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:00,585 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 09:41:00,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:00,656 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-06 09:41:00,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732279408] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:00,656 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:00,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 14 [2022-04-06 09:41:00,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097971466] [2022-04-06 09:41:00,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:00,657 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 09:41:00,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:00,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 09:41:00,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-04-06 09:41:00,658 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-04-06 09:41:00,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:00,871 INFO L93 Difference]: Finished difference Result 65 states and 75 transitions. [2022-04-06 09:41:00,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 09:41:00,871 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-04-06 09:41:00,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:00,872 INFO L225 Difference]: With dead ends: 65 [2022-04-06 09:41:00,872 INFO L226 Difference]: Without dead ends: 50 [2022-04-06 09:41:00,873 INFO L912 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-04-06 09:41:00,873 INFO L913 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-04-06 09:41:00,873 INFO L914 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-04-06 09:41:00,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2022-04-06 09:41:00,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 41. [2022-04-06 09:41:00,878 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-04-06 09:41:00,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 44 transitions. [2022-04-06 09:41:00,879 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 44 transitions. Word has length 28 [2022-04-06 09:41:00,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:00,879 INFO L478 AbstractCegarLoop]: Abstraction has 41 states and 44 transitions. [2022-04-06 09:41:00,879 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-04-06 09:41:00,879 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 44 transitions. [2022-04-06 09:41:00,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-04-06 09:41:00,880 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:00,880 INFO L499 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-04-06 09:41:00,897 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-04-06 09:41:01,096 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-04-06 09:41:01,096 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:01,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:01,097 INFO L85 PathProgramCache]: Analyzing trace with hash 1540710339, now seen corresponding path program 2 times [2022-04-06 09:41:01,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:01,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880728803] [2022-04-06 09:41:01,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:01,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:01,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:01,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:01,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:01,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-04-06 09:41:01,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:01,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-06 09:41:01,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:01,176 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 09:41:01,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:01,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880728803] [2022-04-06 09:41:01,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880728803] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:01,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492154198] [2022-04-06 09:41:01,177 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 09:41:01,177 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:01,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:01,191 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:01,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-04-06 09:41:01,285 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 09:41:01,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:01,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 8 conjunts are in the unsatisfiable core [2022-04-06 09:41:01,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:01,383 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 09:41:01,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:01,459 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 09:41:01,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492154198] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:01,460 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:01,460 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 14 [2022-04-06 09:41:01,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659329101] [2022-04-06 09:41:01,460 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:01,460 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 09:41:01,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:01,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 09:41:01,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-04-06 09:41:01,461 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-04-06 09:41:01,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:01,726 INFO L93 Difference]: Finished difference Result 83 states and 96 transitions. [2022-04-06 09:41:01,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 09:41:01,726 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-04-06 09:41:01,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:01,728 INFO L225 Difference]: With dead ends: 83 [2022-04-06 09:41:01,728 INFO L226 Difference]: Without dead ends: 64 [2022-04-06 09:41:01,728 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=143, Invalid=559, Unknown=0, NotChecked=0, Total=702 [2022-04-06 09:41:01,729 INFO L913 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-04-06 09:41:01,729 INFO L914 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-04-06 09:41:01,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-04-06 09:41:01,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 51. [2022-04-06 09:41:01,733 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-04-06 09:41:01,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 54 transitions. [2022-04-06 09:41:01,734 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 54 transitions. Word has length 38 [2022-04-06 09:41:01,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:01,734 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 54 transitions. [2022-04-06 09:41:01,734 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-04-06 09:41:01,734 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 54 transitions. [2022-04-06 09:41:01,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-04-06 09:41:01,735 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:01,735 INFO L499 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-04-06 09:41:01,753 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-04-06 09:41:01,953 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-04-06 09:41:01,954 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:01,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:01,954 INFO L85 PathProgramCache]: Analyzing trace with hash -1691992838, now seen corresponding path program 3 times [2022-04-06 09:41:01,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:01,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545671511] [2022-04-06 09:41:01,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:01,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:01,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:02,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:02,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:02,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-04-06 09:41:02,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:02,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 09:41:02,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:02,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 09:41:02,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:02,076 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 09:41:02,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:02,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545671511] [2022-04-06 09:41:02,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545671511] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:02,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971511133] [2022-04-06 09:41:02,076 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-06 09:41:02,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:02,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:02,096 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:02,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-04-06 09:41:02,131 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-04-06 09:41:02,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:02,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 10 conjunts are in the unsatisfiable core [2022-04-06 09:41:02,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:02,268 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 09:41:02,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:02,333 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-04-06 09:41:02,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971511133] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:02,333 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:02,334 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 8] total 17 [2022-04-06 09:41:02,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880119342] [2022-04-06 09:41:02,335 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:02,335 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 09:41:02,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:02,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 09:41:02,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-04-06 09:41:02,350 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-04-06 09:41:02,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:02,591 INFO L93 Difference]: Finished difference Result 101 states and 117 transitions. [2022-04-06 09:41:02,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 09:41:02,592 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-04-06 09:41:02,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:02,592 INFO L225 Difference]: With dead ends: 101 [2022-04-06 09:41:02,592 INFO L226 Difference]: Without dead ends: 78 [2022-04-06 09:41:02,593 INFO L912 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-04-06 09:41:02,594 INFO L913 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.1s IncrementalHoareTripleChecker+Time [2022-04-06 09:41:02,594 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 68 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 09:41:02,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-04-06 09:41:02,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 61. [2022-04-06 09:41:02,603 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-04-06 09:41:02,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 64 transitions. [2022-04-06 09:41:02,606 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 64 transitions. Word has length 48 [2022-04-06 09:41:02,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:02,606 INFO L478 AbstractCegarLoop]: Abstraction has 61 states and 64 transitions. [2022-04-06 09:41:02,606 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-04-06 09:41:02,606 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 64 transitions. [2022-04-06 09:41:02,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-04-06 09:41:02,607 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:02,607 INFO L499 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-04-06 09:41:02,624 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-04-06 09:41:02,810 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-04-06 09:41:02,812 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:02,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:02,812 INFO L85 PathProgramCache]: Analyzing trace with hash -445742223, now seen corresponding path program 4 times [2022-04-06 09:41:02,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:02,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851792755] [2022-04-06 09:41:02,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:02,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:02,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:02,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:02,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:02,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-04-06 09:41:02,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:02,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 09:41:02,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:02,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 09:41:02,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:02,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 09:41:02,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:02,979 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 31 proven. 29 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 09:41:02,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:02,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851792755] [2022-04-06 09:41:02,980 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851792755] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:02,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686641241] [2022-04-06 09:41:02,980 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 09:41:02,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:02,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:02,996 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:03,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-04-06 09:41:03,053 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 09:41:03,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:03,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 12 conjunts are in the unsatisfiable core [2022-04-06 09:41:03,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:03,193 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 09:41:03,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:03,296 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-04-06 09:41:03,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686641241] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:03,296 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:03,296 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 9] total 20 [2022-04-06 09:41:03,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097456457] [2022-04-06 09:41:03,296 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:03,297 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 09:41:03,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:03,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 09:41:03,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-04-06 09:41:03,297 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-04-06 09:41:03,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:03,692 INFO L93 Difference]: Finished difference Result 119 states and 138 transitions. [2022-04-06 09:41:03,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 09:41:03,692 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-04-06 09:41:03,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:03,696 INFO L225 Difference]: With dead ends: 119 [2022-04-06 09:41:03,696 INFO L226 Difference]: Without dead ends: 92 [2022-04-06 09:41:03,697 INFO L912 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-04-06 09:41:03,697 INFO L913 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-04-06 09:41:03,697 INFO L914 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-04-06 09:41:03,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-04-06 09:41:03,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 71. [2022-04-06 09:41:03,716 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-04-06 09:41:03,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 74 transitions. [2022-04-06 09:41:03,716 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 74 transitions. Word has length 58 [2022-04-06 09:41:03,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:03,717 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 74 transitions. [2022-04-06 09:41:03,717 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-04-06 09:41:03,717 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 74 transitions. [2022-04-06 09:41:03,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-04-06 09:41:03,717 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:03,718 INFO L499 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-04-06 09:41:03,737 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-04-06 09:41:03,934 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-04-06 09:41:03,934 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:03,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:03,935 INFO L85 PathProgramCache]: Analyzing trace with hash -2012634328, now seen corresponding path program 5 times [2022-04-06 09:41:03,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:03,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851430675] [2022-04-06 09:41:03,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:03,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:03,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:04,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:04,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:04,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-04-06 09:41:04,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:04,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 09:41:04,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:04,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 09:41:04,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:04,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 09:41:04,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:04,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 09:41:04,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:04,050 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 48 proven. 42 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 09:41:04,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:04,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851430675] [2022-04-06 09:41:04,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851430675] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:04,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764775243] [2022-04-06 09:41:04,050 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-06 09:41:04,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:04,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:04,051 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:04,087 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-04-06 09:41:04,125 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-04-06 09:41:04,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:04,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 14 conjunts are in the unsatisfiable core [2022-04-06 09:41:04,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:04,310 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 60 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 09:41:04,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:04,415 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 60 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 09:41:04,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764775243] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:04,416 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:04,416 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 23 [2022-04-06 09:41:04,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433212530] [2022-04-06 09:41:04,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:04,416 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 09:41:04,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:04,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 09:41:04,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=389, Unknown=0, NotChecked=0, Total=506 [2022-04-06 09:41:04,417 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-04-06 09:41:04,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:04,688 INFO L93 Difference]: Finished difference Result 128 states and 149 transitions. [2022-04-06 09:41:04,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 09:41:04,688 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-04-06 09:41:04,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:04,689 INFO L225 Difference]: With dead ends: 128 [2022-04-06 09:41:04,689 INFO L226 Difference]: Without dead ends: 97 [2022-04-06 09:41:04,690 INFO L912 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-04-06 09:41:04,690 INFO L913 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.2s IncrementalHoareTripleChecker+Time [2022-04-06 09:41:04,690 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 51 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 09:41:04,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-04-06 09:41:04,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 73. [2022-04-06 09:41:04,695 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-04-06 09:41:04,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 76 transitions. [2022-04-06 09:41:04,695 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 76 transitions. Word has length 68 [2022-04-06 09:41:04,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:04,695 INFO L478 AbstractCegarLoop]: Abstraction has 73 states and 76 transitions. [2022-04-06 09:41:04,695 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-04-06 09:41:04,696 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 76 transitions. [2022-04-06 09:41:04,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-04-06 09:41:04,696 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:04,696 INFO L499 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-04-06 09:41:04,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-04-06 09:41:04,914 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-04-06 09:41:04,914 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:04,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:04,915 INFO L85 PathProgramCache]: Analyzing trace with hash 272693387, now seen corresponding path program 6 times [2022-04-06 09:41:04,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:04,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975561167] [2022-04-06 09:41:04,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:04,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:04,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:04,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:04,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:04,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-06 09:41:04,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:04,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 09:41:04,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:04,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 09:41:04,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:04,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 09:41:04,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:04,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 09:41:04,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:04,999 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 40 proven. 62 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 09:41:04,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:04,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975561167] [2022-04-06 09:41:04,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975561167] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:04,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095441004] [2022-04-06 09:41:04,999 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 09:41:04,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:04,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:05,006 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:05,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-04-06 09:41:05,055 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 09:41:05,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:05,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 15 conjunts are in the unsatisfiable core [2022-04-06 09:41:05,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:05,167 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 09:41:05,167 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:05,281 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-04-06 09:41:05,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095441004] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:05,282 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:05,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 16 [2022-04-06 09:41:05,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072118966] [2022-04-06 09:41:05,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:05,282 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 09:41:05,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:05,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 09:41:05,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-04-06 09:41:05,283 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-04-06 09:41:05,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:05,507 INFO L93 Difference]: Finished difference Result 92 states and 97 transitions. [2022-04-06 09:41:05,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 09:41:05,507 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-04-06 09:41:05,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:05,508 INFO L225 Difference]: With dead ends: 92 [2022-04-06 09:41:05,508 INFO L226 Difference]: Without dead ends: 90 [2022-04-06 09:41:05,508 INFO L912 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-04-06 09:41:05,509 INFO L913 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-04-06 09:41:05,509 INFO L914 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-04-06 09:41:05,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-04-06 09:41:05,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 85. [2022-04-06 09:41:05,514 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-04-06 09:41:05,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 89 transitions. [2022-04-06 09:41:05,514 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 89 transitions. Word has length 70 [2022-04-06 09:41:05,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:05,514 INFO L478 AbstractCegarLoop]: Abstraction has 85 states and 89 transitions. [2022-04-06 09:41:05,514 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-04-06 09:41:05,515 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 89 transitions. [2022-04-06 09:41:05,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-04-06 09:41:05,516 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:05,516 INFO L499 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-04-06 09:41:05,534 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-04-06 09:41:05,737 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-04-06 09:41:05,738 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:05,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:05,739 INFO L85 PathProgramCache]: Analyzing trace with hash 723143603, now seen corresponding path program 7 times [2022-04-06 09:41:05,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:05,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526005552] [2022-04-06 09:41:05,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:05,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:05,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:05,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:05,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:05,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-04-06 09:41:05,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:05,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-04-06 09:41:05,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:05,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 09:41:05,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:05,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 09:41:05,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:05,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 09:41:05,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:05,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 09:41:05,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:05,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 09:41:05,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:05,887 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 94 proven. 60 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 09:41:05,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:05,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526005552] [2022-04-06 09:41:05,887 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526005552] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:05,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595017070] [2022-04-06 09:41:05,887 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-06 09:41:05,887 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:05,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:05,888 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:05,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-04-06 09:41:05,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:05,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 16 conjunts are in the unsatisfiable core [2022-04-06 09:41:05,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:06,177 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 132 proven. 42 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-04-06 09:41:06,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:06,258 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 110 proven. 42 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-04-06 09:41:06,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595017070] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:06,258 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:06,258 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 16] total 27 [2022-04-06 09:41:06,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133200856] [2022-04-06 09:41:06,259 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:06,259 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 09:41:06,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:06,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 09:41:06,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=544, Unknown=0, NotChecked=0, Total=702 [2022-04-06 09:41:06,260 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-04-06 09:41:06,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:06,590 INFO L93 Difference]: Finished difference Result 156 states and 181 transitions. [2022-04-06 09:41:06,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-04-06 09:41:06,591 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-04-06 09:41:06,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:06,592 INFO L225 Difference]: With dead ends: 156 [2022-04-06 09:41:06,592 INFO L226 Difference]: Without dead ends: 115 [2022-04-06 09:41:06,593 INFO L912 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-04-06 09:41:06,593 INFO L913 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-04-06 09:41:06,594 INFO L914 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-04-06 09:41:06,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-04-06 09:41:06,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 87. [2022-04-06 09:41:06,599 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-04-06 09:41:06,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 91 transitions. [2022-04-06 09:41:06,600 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 91 transitions. Word has length 86 [2022-04-06 09:41:06,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:06,600 INFO L478 AbstractCegarLoop]: Abstraction has 87 states and 91 transitions. [2022-04-06 09:41:06,600 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-04-06 09:41:06,600 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 91 transitions. [2022-04-06 09:41:06,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-04-06 09:41:06,601 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:06,601 INFO L499 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-04-06 09:41:06,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-04-06 09:41:06,839 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-04-06 09:41:06,840 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:06,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:06,840 INFO L85 PathProgramCache]: Analyzing trace with hash -823513514, now seen corresponding path program 8 times [2022-04-06 09:41:06,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:06,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626152186] [2022-04-06 09:41:06,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:06,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:06,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:06,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:06,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:06,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-04-06 09:41:06,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:06,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 09:41:06,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:06,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 09:41:06,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:06,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 09:41:06,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:06,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 09:41:06,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:06,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 09:41:06,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:06,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 09:41:06,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:06,987 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 94 proven. 74 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 09:41:06,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:06,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626152186] [2022-04-06 09:41:06,987 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626152186] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:06,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266151324] [2022-04-06 09:41:06,988 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 09:41:06,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:06,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:06,988 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:07,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-04-06 09:41:07,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 09:41:07,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:07,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 18 conjunts are in the unsatisfiable core [2022-04-06 09:41:07,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:07,262 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 09:41:07,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:07,402 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-04-06 09:41:07,402 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266151324] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:07,402 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:07,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 12] total 29 [2022-04-06 09:41:07,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829720075] [2022-04-06 09:41:07,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:07,403 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-04-06 09:41:07,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:07,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-04-06 09:41:07,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2022-04-06 09:41:07,404 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-04-06 09:41:08,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:08,056 INFO L93 Difference]: Finished difference Result 169 states and 198 transitions. [2022-04-06 09:41:08,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-04-06 09:41:08,056 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-04-06 09:41:08,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:08,057 INFO L225 Difference]: With dead ends: 169 [2022-04-06 09:41:08,057 INFO L226 Difference]: Without dead ends: 130 [2022-04-06 09:41:08,059 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 191 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1069 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=683, Invalid=3099, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 09:41:08,059 INFO L913 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-04-06 09:41:08,059 INFO L914 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-04-06 09:41:08,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-04-06 09:41:08,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 97. [2022-04-06 09:41:08,065 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-04-06 09:41:08,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 101 transitions. [2022-04-06 09:41:08,065 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 101 transitions. Word has length 88 [2022-04-06 09:41:08,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:08,065 INFO L478 AbstractCegarLoop]: Abstraction has 97 states and 101 transitions. [2022-04-06 09:41:08,065 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-04-06 09:41:08,066 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 101 transitions. [2022-04-06 09:41:08,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-04-06 09:41:08,066 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:08,066 INFO L499 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-04-06 09:41:08,085 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-04-06 09:41:08,279 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-04-06 09:41:08,280 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:08,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:08,280 INFO L85 PathProgramCache]: Analyzing trace with hash -1909818931, now seen corresponding path program 9 times [2022-04-06 09:41:08,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:08,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322534467] [2022-04-06 09:41:08,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:08,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:08,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:08,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:08,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:08,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-04-06 09:41:08,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:08,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 09:41:08,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:08,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 09:41:08,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:08,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 09:41:08,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:08,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 09:41:08,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:08,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 09:41:08,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:08,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 09:41:08,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:08,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 09:41:08,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:08,462 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 123 proven. 93 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 09:41:08,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:08,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322534467] [2022-04-06 09:41:08,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322534467] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:08,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402940138] [2022-04-06 09:41:08,462 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-06 09:41:08,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:08,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:08,463 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:08,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-04-06 09:41:08,542 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-04-06 09:41:08,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:08,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-06 09:41:08,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:08,868 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 144 proven. 72 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 09:41:08,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:09,022 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 144 proven. 72 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 09:41:09,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402940138] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:09,022 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:09,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 32 [2022-04-06 09:41:09,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797594792] [2022-04-06 09:41:09,022 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:09,023 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-04-06 09:41:09,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:09,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-04-06 09:41:09,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=767, Unknown=0, NotChecked=0, Total=992 [2022-04-06 09:41:09,024 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-04-06 09:41:09,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:09,422 INFO L93 Difference]: Finished difference Result 178 states and 209 transitions. [2022-04-06 09:41:09,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 09:41:09,423 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-04-06 09:41:09,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:09,424 INFO L225 Difference]: With dead ends: 178 [2022-04-06 09:41:09,424 INFO L226 Difference]: Without dead ends: 135 [2022-04-06 09:41:09,426 INFO L912 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-04-06 09:41:09,427 INFO L913 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-04-06 09:41:09,427 INFO L914 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-04-06 09:41:09,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-04-06 09:41:09,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 99. [2022-04-06 09:41:09,432 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-04-06 09:41:09,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 103 transitions. [2022-04-06 09:41:09,434 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 103 transitions. Word has length 98 [2022-04-06 09:41:09,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:09,434 INFO L478 AbstractCegarLoop]: Abstraction has 99 states and 103 transitions. [2022-04-06 09:41:09,435 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-04-06 09:41:09,435 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 103 transitions. [2022-04-06 09:41:09,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-04-06 09:41:09,435 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:09,435 INFO L499 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-04-06 09:41:09,452 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-04-06 09:41:09,654 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-04-06 09:41:09,655 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:09,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:09,655 INFO L85 PathProgramCache]: Analyzing trace with hash 2091155440, now seen corresponding path program 10 times [2022-04-06 09:41:09,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:09,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852835716] [2022-04-06 09:41:09,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:09,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:09,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:09,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:09,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:09,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 09:41:09,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:09,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 09:41:09,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:09,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 09:41:09,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:09,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 09:41:09,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:09,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 09:41:09,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:09,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 09:41:09,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:09,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 09:41:09,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:09,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 09:41:09,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:09,795 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 88 proven. 146 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 09:41:09,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:09,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852835716] [2022-04-06 09:41:09,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852835716] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:09,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267110662] [2022-04-06 09:41:09,796 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 09:41:09,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:09,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:09,810 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:09,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-04-06 09:41:09,865 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 09:41:09,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:09,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 09:41:09,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:10,039 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 09:41:10,039 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:10,222 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-04-06 09:41:10,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267110662] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:10,222 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:10,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 19 [2022-04-06 09:41:10,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611273086] [2022-04-06 09:41:10,222 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:10,223 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 09:41:10,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:10,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 09:41:10,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2022-04-06 09:41:10,223 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-04-06 09:41:10,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:10,480 INFO L93 Difference]: Finished difference Result 118 states and 124 transitions. [2022-04-06 09:41:10,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 09:41:10,480 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-04-06 09:41:10,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:10,481 INFO L225 Difference]: With dead ends: 118 [2022-04-06 09:41:10,481 INFO L226 Difference]: Without dead ends: 116 [2022-04-06 09:41:10,481 INFO L912 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-04-06 09:41:10,482 INFO L913 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-04-06 09:41:10,482 INFO L914 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-04-06 09:41:10,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-04-06 09:41:10,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 111. [2022-04-06 09:41:10,486 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-04-06 09:41:10,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 116 transitions. [2022-04-06 09:41:10,487 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 116 transitions. Word has length 100 [2022-04-06 09:41:10,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:10,487 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 116 transitions. [2022-04-06 09:41:10,487 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-04-06 09:41:10,487 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 116 transitions. [2022-04-06 09:41:10,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-04-06 09:41:10,487 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:10,488 INFO L499 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-04-06 09:41:10,506 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-04-06 09:41:10,704 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-04-06 09:41:10,704 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:10,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:10,704 INFO L85 PathProgramCache]: Analyzing trace with hash -661362408, now seen corresponding path program 11 times [2022-04-06 09:41:10,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:10,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043523267] [2022-04-06 09:41:10,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:10,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:10,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:10,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:10,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:10,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-04-06 09:41:10,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:10,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 09:41:10,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:10,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 09:41:10,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:10,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 09:41:10,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:10,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 09:41:10,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:10,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 09:41:10,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:10,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 09:41:10,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:10,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 09:41:10,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:10,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 09:41:10,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:10,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 09:41:10,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:10,928 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 193 proven. 117 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 09:41:10,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:10,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043523267] [2022-04-06 09:41:10,928 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043523267] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:10,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190359014] [2022-04-06 09:41:10,928 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-06 09:41:10,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:10,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:10,943 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:10,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-04-06 09:41:11,021 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-04-06 09:41:11,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:11,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 09:41:11,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:11,453 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 220 proven. 90 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 09:41:11,453 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:11,613 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 220 proven. 90 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 09:41:11,613 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190359014] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:11,613 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:11,614 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 39 [2022-04-06 09:41:11,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266823846] [2022-04-06 09:41:11,614 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:11,614 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-04-06 09:41:11,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:11,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-04-06 09:41:11,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=1140, Unknown=0, NotChecked=0, Total=1482 [2022-04-06 09:41:11,615 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-04-06 09:41:12,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:12,060 INFO L93 Difference]: Finished difference Result 253 states and 301 transitions. [2022-04-06 09:41:12,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 09:41:12,061 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-04-06 09:41:12,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:12,062 INFO L225 Difference]: With dead ends: 253 [2022-04-06 09:41:12,062 INFO L226 Difference]: Without dead ends: 159 [2022-04-06 09:41:12,063 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1355 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1163, Invalid=3807, Unknown=0, NotChecked=0, Total=4970 [2022-04-06 09:41:12,064 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 267 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 679 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2022-04-06 09:41:12,064 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 64 Invalid, 882 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 679 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 09:41:12,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2022-04-06 09:41:12,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 115. [2022-04-06 09:41:12,069 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-04-06 09:41:12,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 120 transitions. [2022-04-06 09:41:12,072 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 120 transitions. Word has length 116 [2022-04-06 09:41:12,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:12,072 INFO L478 AbstractCegarLoop]: Abstraction has 115 states and 120 transitions. [2022-04-06 09:41:12,072 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-04-06 09:41:12,072 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 120 transitions. [2022-04-06 09:41:12,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-04-06 09:41:12,073 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:12,073 INFO L499 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-04-06 09:41:12,093 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-04-06 09:41:12,274 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-04-06 09:41:12,274 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:12,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:12,274 INFO L85 PathProgramCache]: Analyzing trace with hash 893969182, now seen corresponding path program 12 times [2022-04-06 09:41:12,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:12,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002950402] [2022-04-06 09:41:12,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:12,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:12,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:12,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:12,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:12,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 09:41:12,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:12,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 09:41:12,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:12,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 09:41:12,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:12,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 09:41:12,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:12,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 09:41:12,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:12,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 09:41:12,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:12,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 09:41:12,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:12,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 09:41:12,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:12,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 09:41:12,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:12,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 09:41:12,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:12,450 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 130 proven. 222 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 09:41:12,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:12,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002950402] [2022-04-06 09:41:12,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002950402] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:12,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881277938] [2022-04-06 09:41:12,451 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 09:41:12,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:12,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:12,452 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:12,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-04-06 09:41:12,556 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-04-06 09:41:12,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:12,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 09:41:12,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:12,669 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 09:41:12,669 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:12,783 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-04-06 09:41:12,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881277938] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:12,783 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:12,783 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 21 [2022-04-06 09:41:12,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555465825] [2022-04-06 09:41:12,784 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:12,785 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 09:41:12,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:12,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 09:41:12,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2022-04-06 09:41:12,793 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-04-06 09:41:13,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:13,000 INFO L93 Difference]: Finished difference Result 134 states and 141 transitions. [2022-04-06 09:41:13,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 09:41:13,000 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-04-06 09:41:13,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:13,001 INFO L225 Difference]: With dead ends: 134 [2022-04-06 09:41:13,001 INFO L226 Difference]: Without dead ends: 132 [2022-04-06 09:41:13,002 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 268 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=355, Invalid=1051, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 09:41:13,002 INFO L913 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.1s IncrementalHoareTripleChecker+Time [2022-04-06 09:41:13,002 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 74 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 447 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 09:41:13,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-04-06 09:41:13,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 127. [2022-04-06 09:41:13,007 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-04-06 09:41:13,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 133 transitions. [2022-04-06 09:41:13,007 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 133 transitions. Word has length 120 [2022-04-06 09:41:13,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:13,008 INFO L478 AbstractCegarLoop]: Abstraction has 127 states and 133 transitions. [2022-04-06 09:41:13,008 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-04-06 09:41:13,008 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 133 transitions. [2022-04-06 09:41:13,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-04-06 09:41:13,008 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:13,008 INFO L499 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-04-06 09:41:13,029 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-04-06 09:41:13,229 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-04-06 09:41:13,229 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:13,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:13,230 INFO L85 PathProgramCache]: Analyzing trace with hash -124211130, now seen corresponding path program 13 times [2022-04-06 09:41:13,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:13,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323870453] [2022-04-06 09:41:13,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:13,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:13,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:13,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:13,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:13,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-04-06 09:41:13,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:13,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 09:41:13,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:13,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 09:41:13,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:13,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 09:41:13,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:13,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 09:41:13,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:13,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 09:41:13,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:13,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 09:41:13,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:13,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 09:41:13,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:13,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 09:41:13,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:13,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 09:41:13,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:13,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 09:41:13,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:13,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 09:41:13,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:13,517 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 279 proven. 165 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 09:41:13,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:13,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323870453] [2022-04-06 09:41:13,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323870453] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:13,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372783808] [2022-04-06 09:41:13,518 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-06 09:41:13,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:13,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:13,519 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:13,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-04-06 09:41:13,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:13,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 26 conjunts are in the unsatisfiable core [2022-04-06 09:41:13,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:14,026 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 352 proven. 132 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2022-04-06 09:41:14,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:14,222 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 310 proven. 132 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2022-04-06 09:41:14,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372783808] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:14,223 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:14,223 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26, 26] total 42 [2022-04-06 09:41:14,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546961539] [2022-04-06 09:41:14,223 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:14,223 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-04-06 09:41:14,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:14,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-04-06 09:41:14,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 09:41:14,224 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-04-06 09:41:14,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:14,808 INFO L93 Difference]: Finished difference Result 238 states and 280 transitions. [2022-04-06 09:41:14,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 09:41:14,808 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-04-06 09:41:14,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:14,809 INFO L225 Difference]: With dead ends: 238 [2022-04-06 09:41:14,809 INFO L226 Difference]: Without dead ends: 177 [2022-04-06 09:41:14,810 INFO L912 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-04-06 09:41:14,811 INFO L913 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-04-06 09:41:14,811 INFO L914 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-04-06 09:41:14,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2022-04-06 09:41:14,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 129. [2022-04-06 09:41:14,816 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-04-06 09:41:14,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 135 transitions. [2022-04-06 09:41:14,816 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 135 transitions. Word has length 136 [2022-04-06 09:41:14,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:14,817 INFO L478 AbstractCegarLoop]: Abstraction has 129 states and 135 transitions. [2022-04-06 09:41:14,817 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-04-06 09:41:14,817 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 135 transitions. [2022-04-06 09:41:14,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-04-06 09:41:14,817 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:14,818 INFO L499 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-04-06 09:41:14,839 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-04-06 09:41:15,037 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-04-06 09:41:15,038 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:15,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:15,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1132461015, now seen corresponding path program 14 times [2022-04-06 09:41:15,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:15,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519143390] [2022-04-06 09:41:15,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:15,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:15,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:15,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:15,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:15,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-04-06 09:41:15,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:15,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 09:41:15,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:15,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 09:41:15,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:15,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 09:41:15,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:15,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 09:41:15,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:15,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 09:41:15,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:15,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 09:41:15,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:15,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 09:41:15,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:15,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 09:41:15,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:15,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 09:41:15,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:15,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 09:41:15,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:15,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 09:41:15,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:15,328 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 279 proven. 189 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 09:41:15,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:15,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519143390] [2022-04-06 09:41:15,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519143390] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:15,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899886125] [2022-04-06 09:41:15,329 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 09:41:15,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:15,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:15,329 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:15,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-04-06 09:41:15,385 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 09:41:15,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:15,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 28 conjunts are in the unsatisfiable core [2022-04-06 09:41:15,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:15,783 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 09:41:15,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:15,992 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-04-06 09:41:15,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899886125] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:15,993 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:15,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 17, 17] total 44 [2022-04-06 09:41:15,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114270178] [2022-04-06 09:41:15,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:15,993 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-04-06 09:41:15,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:15,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-04-06 09:41:15,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2022-04-06 09:41:15,994 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-04-06 09:41:17,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:17,139 INFO L93 Difference]: Finished difference Result 251 states and 297 transitions. [2022-04-06 09:41:17,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-04-06 09:41:17,139 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-04-06 09:41:17,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:17,141 INFO L225 Difference]: With dead ends: 251 [2022-04-06 09:41:17,141 INFO L226 Difference]: Without dead ends: 192 [2022-04-06 09:41:17,143 INFO L912 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-04-06 09:41:17,144 INFO L913 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-04-06 09:41:17,144 INFO L914 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-04-06 09:41:17,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2022-04-06 09:41:17,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 139. [2022-04-06 09:41:17,149 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-04-06 09:41:17,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 145 transitions. [2022-04-06 09:41:17,150 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 145 transitions. Word has length 138 [2022-04-06 09:41:17,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:17,150 INFO L478 AbstractCegarLoop]: Abstraction has 139 states and 145 transitions. [2022-04-06 09:41:17,150 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-04-06 09:41:17,150 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 145 transitions. [2022-04-06 09:41:17,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-04-06 09:41:17,151 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:17,151 INFO L499 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-04-06 09:41:17,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-04-06 09:41:17,367 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-04-06 09:41:17,368 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:17,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:17,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1762808352, now seen corresponding path program 15 times [2022-04-06 09:41:17,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:17,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137455473] [2022-04-06 09:41:17,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:17,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:17,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:17,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:17,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:17,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-04-06 09:41:17,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:17,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 09:41:17,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:17,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 09:41:17,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:17,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 09:41:17,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:17,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 09:41:17,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:17,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 09:41:17,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:17,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 09:41:17,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:17,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 09:41:17,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:17,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 09:41:17,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:17,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 09:41:17,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:17,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 09:41:17,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:17,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 09:41:17,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:17,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 09:41:17,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:17,686 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 328 proven. 218 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 09:41:17,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:17,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137455473] [2022-04-06 09:41:17,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137455473] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:17,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798504245] [2022-04-06 09:41:17,686 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-06 09:41:17,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:17,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:17,687 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:17,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-04-06 09:41:17,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-04-06 09:41:17,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:17,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 30 conjunts are in the unsatisfiable core [2022-04-06 09:41:17,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:18,136 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 09:41:18,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:18,332 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-04-06 09:41:18,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798504245] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:18,332 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:18,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 18, 18] total 47 [2022-04-06 09:41:18,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337474271] [2022-04-06 09:41:18,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:18,334 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-04-06 09:41:18,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:18,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-04-06 09:41:18,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=1811, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 09:41:18,335 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-04-06 09:41:19,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:19,427 INFO L93 Difference]: Finished difference Result 269 states and 318 transitions. [2022-04-06 09:41:19,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-04-06 09:41:19,428 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-04-06 09:41:19,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:19,429 INFO L225 Difference]: With dead ends: 269 [2022-04-06 09:41:19,429 INFO L226 Difference]: Without dead ends: 206 [2022-04-06 09:41:19,432 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 323 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3391 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1859, Invalid=8853, Unknown=0, NotChecked=0, Total=10712 [2022-04-06 09:41:19,432 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 454 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1398 mSolverCounterSat, 392 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-04-06 09:41:19,432 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [455 Valid, 123 Invalid, 1790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [392 Valid, 1398 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 09:41:19,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2022-04-06 09:41:19,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 149. [2022-04-06 09:41:19,444 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-04-06 09:41:19,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 155 transitions. [2022-04-06 09:41:19,444 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 155 transitions. Word has length 148 [2022-04-06 09:41:19,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:19,444 INFO L478 AbstractCegarLoop]: Abstraction has 149 states and 155 transitions. [2022-04-06 09:41:19,445 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-04-06 09:41:19,445 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 155 transitions. [2022-04-06 09:41:19,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-04-06 09:41:19,445 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:19,445 INFO L499 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-04-06 09:41:19,464 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-04-06 09:41:19,661 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-04-06 09:41:19,662 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:19,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:19,662 INFO L85 PathProgramCache]: Analyzing trace with hash -263642921, now seen corresponding path program 16 times [2022-04-06 09:41:19,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:19,662 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724964094] [2022-04-06 09:41:19,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:19,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:19,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:19,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:19,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:19,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-04-06 09:41:19,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:19,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 09:41:19,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:19,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 09:41:19,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:19,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 09:41:19,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:19,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 09:41:19,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:19,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 09:41:19,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:19,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 09:41:19,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:19,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 09:41:19,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:19,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 09:41:19,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:19,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 09:41:19,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:19,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 09:41:19,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:19,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 09:41:19,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:19,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 09:41:19,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:19,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 09:41:19,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:19,990 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 381 proven. 249 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 09:41:19,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:19,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724964094] [2022-04-06 09:41:19,990 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724964094] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:19,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088265410] [2022-04-06 09:41:19,990 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 09:41:19,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:19,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:19,991 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:19,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-04-06 09:41:20,055 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 09:41:20,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:20,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 32 conjunts are in the unsatisfiable core [2022-04-06 09:41:20,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:20,528 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 09:41:20,529 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:20,761 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-04-06 09:41:20,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088265410] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:20,761 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:20,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 19, 19] total 50 [2022-04-06 09:41:20,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681746994] [2022-04-06 09:41:20,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:20,762 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-04-06 09:41:20,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:20,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-04-06 09:41:20,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=398, Invalid=2052, Unknown=0, NotChecked=0, Total=2450 [2022-04-06 09:41:20,764 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-04-06 09:41:22,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:22,167 INFO L93 Difference]: Finished difference Result 287 states and 339 transitions. [2022-04-06 09:41:22,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-04-06 09:41:22,168 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-04-06 09:41:22,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:22,169 INFO L225 Difference]: With dead ends: 287 [2022-04-06 09:41:22,169 INFO L226 Difference]: Without dead ends: 220 [2022-04-06 09:41:22,170 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 455 GetRequests, 345 SyntacticMatches, 1 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3904 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2111, Invalid=10099, Unknown=0, NotChecked=0, Total=12210 [2022-04-06 09:41:22,171 INFO L913 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-04-06 09:41:22,171 INFO L914 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-04-06 09:41:22,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-04-06 09:41:22,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 159. [2022-04-06 09:41:22,178 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-04-06 09:41:22,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 165 transitions. [2022-04-06 09:41:22,178 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 165 transitions. Word has length 158 [2022-04-06 09:41:22,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:22,179 INFO L478 AbstractCegarLoop]: Abstraction has 159 states and 165 transitions. [2022-04-06 09:41:22,179 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-04-06 09:41:22,179 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 165 transitions. [2022-04-06 09:41:22,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-04-06 09:41:22,179 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:22,180 INFO L499 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-04-06 09:41:22,227 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-04-06 09:41:22,396 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-04-06 09:41:22,396 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:22,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:22,396 INFO L85 PathProgramCache]: Analyzing trace with hash -243938034, now seen corresponding path program 17 times [2022-04-06 09:41:22,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:22,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135755] [2022-04-06 09:41:22,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:22,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:22,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:22,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:22,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:22,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-04-06 09:41:22,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:22,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 09:41:22,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:22,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 09:41:22,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:22,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 09:41:22,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:22,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 09:41:22,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:22,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 09:41:22,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:22,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 09:41:22,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:22,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 09:41:22,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:22,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 09:41:22,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:22,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 09:41:22,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:22,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 09:41:22,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:22,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 09:41:22,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:22,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 09:41:22,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:22,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 09:41:22,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:22,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:41:22,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:22,768 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 438 proven. 282 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 09:41:22,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:22,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135755] [2022-04-06 09:41:22,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135755] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:22,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186324329] [2022-04-06 09:41:22,768 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-06 09:41:22,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:22,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:22,769 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:22,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-04-06 09:41:22,844 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-04-06 09:41:22,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:22,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 34 conjunts are in the unsatisfiable core [2022-04-06 09:41:22,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:23,499 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 480 proven. 240 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 09:41:23,499 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:23,780 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 480 proven. 240 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 09:41:23,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186324329] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:23,781 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:23,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 53 [2022-04-06 09:41:23,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711263419] [2022-04-06 09:41:23,781 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:23,781 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-04-06 09:41:23,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:23,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-04-06 09:41:23,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=617, Invalid=2139, Unknown=0, NotChecked=0, Total=2756 [2022-04-06 09:41:23,783 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-04-06 09:41:24,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:24,540 INFO L93 Difference]: Finished difference Result 296 states and 350 transitions. [2022-04-06 09:41:24,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 09:41:24,541 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-04-06 09:41:24,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:24,542 INFO L225 Difference]: With dead ends: 296 [2022-04-06 09:41:24,542 INFO L226 Difference]: Without dead ends: 225 [2022-04-06 09:41:24,543 INFO L912 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-04-06 09:41:24,543 INFO L913 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-04-06 09:41:24,544 INFO L914 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-04-06 09:41:24,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-04-06 09:41:24,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 161. [2022-04-06 09:41:24,552 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-04-06 09:41:24,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 167 transitions. [2022-04-06 09:41:24,553 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 167 transitions. Word has length 168 [2022-04-06 09:41:24,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:24,553 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 167 transitions. [2022-04-06 09:41:24,553 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-04-06 09:41:24,553 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 167 transitions. [2022-04-06 09:41:24,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-04-06 09:41:24,555 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:24,555 INFO L499 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-04-06 09:41:24,572 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-04-06 09:41:24,772 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-04-06 09:41:24,773 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:24,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:24,773 INFO L85 PathProgramCache]: Analyzing trace with hash -509815567, now seen corresponding path program 18 times [2022-04-06 09:41:24,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:24,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185910916] [2022-04-06 09:41:24,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:24,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:24,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:24,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:24,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:24,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 09:41:24,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:24,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 09:41:24,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:24,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 09:41:24,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:24,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 09:41:24,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:24,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 09:41:24,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:24,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 09:41:24,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:24,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 09:41:24,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:24,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 09:41:24,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:24,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 09:41:24,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:24,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 09:41:24,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:24,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 09:41:24,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:24,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 09:41:24,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:24,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 09:41:24,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:24,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 09:41:24,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:24,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:41:24,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:24,988 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 270 proven. 482 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 09:41:24,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:24,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185910916] [2022-04-06 09:41:24,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185910916] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:24,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665432045] [2022-04-06 09:41:24,988 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 09:41:24,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:24,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:24,989 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:24,991 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-04-06 09:41:25,065 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-04-06 09:41:25,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:25,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 09:41:25,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:25,275 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 09:41:25,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:25,562 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-04-06 09:41:25,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665432045] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:25,562 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:25,563 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 26 [2022-04-06 09:41:25,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600495584] [2022-04-06 09:41:25,563 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:25,563 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-04-06 09:41:25,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:25,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-04-06 09:41:25,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=444, Unknown=0, NotChecked=0, Total=650 [2022-04-06 09:41:25,564 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-04-06 09:41:25,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:25,959 INFO L93 Difference]: Finished difference Result 180 states and 188 transitions. [2022-04-06 09:41:25,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-04-06 09:41:25,959 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-04-06 09:41:25,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:25,960 INFO L225 Difference]: With dead ends: 180 [2022-04-06 09:41:25,960 INFO L226 Difference]: Without dead ends: 178 [2022-04-06 09:41:25,961 INFO L912 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-04-06 09:41:25,961 INFO L913 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-04-06 09:41:25,961 INFO L914 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-04-06 09:41:25,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2022-04-06 09:41:25,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 173. [2022-04-06 09:41:25,968 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-04-06 09:41:25,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 180 transitions. [2022-04-06 09:41:25,969 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 180 transitions. Word has length 170 [2022-04-06 09:41:25,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:25,969 INFO L478 AbstractCegarLoop]: Abstraction has 173 states and 180 transitions. [2022-04-06 09:41:25,969 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-04-06 09:41:25,969 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 180 transitions. [2022-04-06 09:41:25,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-04-06 09:41:25,970 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:25,970 INFO L499 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-04-06 09:41:25,988 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-04-06 09:41:26,182 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-04-06 09:41:26,183 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:26,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:26,183 INFO L85 PathProgramCache]: Analyzing trace with hash 82615321, now seen corresponding path program 19 times [2022-04-06 09:41:26,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:26,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671961506] [2022-04-06 09:41:26,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:26,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:26,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:26,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-04-06 09:41:26,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 09:41:26,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 09:41:26,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 09:41:26,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 09:41:26,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 09:41:26,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 09:41:26,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 09:41:26,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 09:41:26,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 09:41:26,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 09:41:26,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 09:41:26,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 09:41:26,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 09:41:26,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:41:26,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 09:41:26,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:41:26,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,603 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 564 proven. 320 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 09:41:26,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:26,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671961506] [2022-04-06 09:41:26,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671961506] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:26,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122038963] [2022-04-06 09:41:26,603 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-06 09:41:26,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:26,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:26,604 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:26,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-04-06 09:41:26,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:26,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 36 conjunts are in the unsatisfiable core [2022-04-06 09:41:26,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:27,456 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 672 proven. 272 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-04-06 09:41:27,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:27,715 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 610 proven. 272 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2022-04-06 09:41:27,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122038963] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:27,715 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:27,715 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 36, 36] total 57 [2022-04-06 09:41:27,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57412289] [2022-04-06 09:41:27,715 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:27,716 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-04-06 09:41:27,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:27,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-04-06 09:41:27,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=708, Invalid=2484, Unknown=0, NotChecked=0, Total=3192 [2022-04-06 09:41:27,717 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-04-06 09:41:28,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:28,588 INFO L93 Difference]: Finished difference Result 324 states and 382 transitions. [2022-04-06 09:41:28,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-04-06 09:41:28,588 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-04-06 09:41:28,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:28,589 INFO L225 Difference]: With dead ends: 324 [2022-04-06 09:41:28,590 INFO L226 Difference]: Without dead ends: 243 [2022-04-06 09:41:28,591 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 406 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2176 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1832, Invalid=6358, Unknown=0, NotChecked=0, Total=8190 [2022-04-06 09:41:28,605 INFO L913 BasicCegarLoop]: 46 mSDtfsCounter, 298 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1062 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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-04-06 09:41:28,606 INFO L914 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-04-06 09:41:28,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-04-06 09:41:28,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 175. [2022-04-06 09:41:28,613 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-04-06 09:41:28,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 182 transitions. [2022-04-06 09:41:28,614 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 182 transitions. Word has length 186 [2022-04-06 09:41:28,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:28,614 INFO L478 AbstractCegarLoop]: Abstraction has 175 states and 182 transitions. [2022-04-06 09:41:28,614 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-04-06 09:41:28,615 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 182 transitions. [2022-04-06 09:41:28,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-04-06 09:41:28,615 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:28,615 INFO L499 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-04-06 09:41:28,632 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-04-06 09:41:28,832 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-04-06 09:41:28,832 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:28,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:28,833 INFO L85 PathProgramCache]: Analyzing trace with hash -535523012, now seen corresponding path program 20 times [2022-04-06 09:41:28,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:28,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850567146] [2022-04-06 09:41:28,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:28,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:28,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:29,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-04-06 09:41:29,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 09:41:29,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 09:41:29,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 09:41:29,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 09:41:29,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 09:41:29,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 09:41:29,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 09:41:29,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 09:41:29,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 09:41:29,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 09:41:29,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 09:41:29,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 09:41:29,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 09:41:29,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:41:29,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:41:29,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:41:29,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:29,219 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 564 proven. 354 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 09:41:29,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:29,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850567146] [2022-04-06 09:41:29,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850567146] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:29,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086673094] [2022-04-06 09:41:29,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 09:41:29,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:29,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:29,221 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:29,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-04-06 09:41:29,310 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 09:41:29,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:29,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 38 conjunts are in the unsatisfiable core [2022-04-06 09:41:29,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:29,687 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 09:41:29,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:29,889 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-04-06 09:41:29,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086673094] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:29,890 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:29,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 22, 22] total 59 [2022-04-06 09:41:29,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598502620] [2022-04-06 09:41:29,890 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:29,890 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-04-06 09:41:29,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:29,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-04-06 09:41:29,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=557, Invalid=2865, Unknown=0, NotChecked=0, Total=3422 [2022-04-06 09:41:29,891 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-04-06 09:41:31,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:31,237 INFO L93 Difference]: Finished difference Result 337 states and 399 transitions. [2022-04-06 09:41:31,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-04-06 09:41:31,240 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-04-06 09:41:31,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:31,256 INFO L225 Difference]: With dead ends: 337 [2022-04-06 09:41:31,256 INFO L226 Difference]: Without dead ends: 258 [2022-04-06 09:41:31,257 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 411 SyntacticMatches, 1 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5659 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2963, Invalid=14329, Unknown=0, NotChecked=0, Total=17292 [2022-04-06 09:41:31,258 INFO L913 BasicCegarLoop]: 63 mSDtfsCounter, 514 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 2231 mSolverCounterSat, 403 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-04-06 09:41:31,258 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [515 Valid, 145 Invalid, 2634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [403 Valid, 2231 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 09:41:31,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-04-06 09:41:31,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 185. [2022-04-06 09:41:31,266 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-04-06 09:41:31,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 192 transitions. [2022-04-06 09:41:31,267 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 192 transitions. Word has length 188 [2022-04-06 09:41:31,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:31,267 INFO L478 AbstractCegarLoop]: Abstraction has 185 states and 192 transitions. [2022-04-06 09:41:31,267 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-04-06 09:41:31,267 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 192 transitions. [2022-04-06 09:41:31,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-04-06 09:41:31,268 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:31,268 INFO L499 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-04-06 09:41:31,285 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-04-06 09:41:31,485 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-04-06 09:41:31,485 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:31,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:31,485 INFO L85 PathProgramCache]: Analyzing trace with hash -1382971085, now seen corresponding path program 21 times [2022-04-06 09:41:31,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:31,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318749917] [2022-04-06 09:41:31,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:31,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:31,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:31,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-04-06 09:41:31,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 09:41:31,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 09:41:31,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 09:41:31,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 09:41:31,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 09:41:31,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 09:41:31,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 09:41:31,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 09:41:31,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 09:41:31,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 09:41:31,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 09:41:31,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 09:41:31,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 09:41:31,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 09:41:31,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:41:31,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:41:31,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:41:31,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:31,993 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 633 proven. 393 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 09:41:31,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:31,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318749917] [2022-04-06 09:41:31,994 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318749917] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:31,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979471806] [2022-04-06 09:41:31,994 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-06 09:41:31,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:31,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:32,007 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:32,009 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-04-06 09:41:32,092 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2022-04-06 09:41:32,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:32,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 40 conjunts are in the unsatisfiable core [2022-04-06 09:41:32,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:32,550 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 378 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 09:41:32,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:32,753 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 378 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-04-06 09:41:32,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979471806] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:32,754 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:32,754 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 23, 23] total 62 [2022-04-06 09:41:32,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376065524] [2022-04-06 09:41:32,754 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:32,755 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-04-06 09:41:32,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:32,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-04-06 09:41:32,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=616, Invalid=3166, Unknown=0, NotChecked=0, Total=3782 [2022-04-06 09:41:32,756 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-04-06 09:41:34,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:34,751 INFO L93 Difference]: Finished difference Result 355 states and 420 transitions. [2022-04-06 09:41:34,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-04-06 09:41:34,751 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-04-06 09:41:34,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:34,752 INFO L225 Difference]: With dead ends: 355 [2022-04-06 09:41:34,752 INFO L226 Difference]: Without dead ends: 272 [2022-04-06 09:41:34,755 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 571 GetRequests, 433 SyntacticMatches, 1 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6316 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3279, Invalid=15903, Unknown=0, NotChecked=0, Total=19182 [2022-04-06 09:41:34,767 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 563 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 2341 mSolverCounterSat, 505 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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.9s IncrementalHoareTripleChecker+Time [2022-04-06 09:41:34,767 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [564 Valid, 158 Invalid, 2846 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [505 Valid, 2341 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 09:41:34,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2022-04-06 09:41:34,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 195. [2022-04-06 09:41:34,775 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-04-06 09:41:34,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 202 transitions. [2022-04-06 09:41:34,776 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 202 transitions. Word has length 198 [2022-04-06 09:41:34,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:34,776 INFO L478 AbstractCegarLoop]: Abstraction has 195 states and 202 transitions. [2022-04-06 09:41:34,776 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-04-06 09:41:34,777 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 202 transitions. [2022-04-06 09:41:34,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-04-06 09:41:34,777 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:34,777 INFO L499 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-04-06 09:41:34,794 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-04-06 09:41:34,993 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-04-06 09:41:34,994 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:34,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:34,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1594525078, now seen corresponding path program 22 times [2022-04-06 09:41:34,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:34,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077812743] [2022-04-06 09:41:34,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:34,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:35,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:35,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-04-06 09:41:35,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 09:41:35,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 09:41:35,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 09:41:35,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 09:41:35,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 09:41:35,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 09:41:35,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 09:41:35,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 09:41:35,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 09:41:35,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 09:41:35,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 09:41:35,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 09:41:35,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:41:35,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:41:35,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:41:35,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:41:35,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:41:35,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:41:35,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:35,543 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 706 proven. 434 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 09:41:35,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:35,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077812743] [2022-04-06 09:41:35,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077812743] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:35,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888857387] [2022-04-06 09:41:35,543 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 09:41:35,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:35,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:35,544 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:35,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-04-06 09:41:35,617 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 09:41:35,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:35,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 581 conjuncts, 42 conjunts are in the unsatisfiable core [2022-04-06 09:41:35,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:36,321 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 09:41:36,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:36,624 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-04-06 09:41:36,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888857387] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:36,624 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:36,624 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 24, 24] total 65 [2022-04-06 09:41:36,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602807467] [2022-04-06 09:41:36,624 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:36,625 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-04-06 09:41:36,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:36,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-04-06 09:41:36,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=678, Invalid=3482, Unknown=0, NotChecked=0, Total=4160 [2022-04-06 09:41:36,626 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-04-06 09:41:38,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:38,572 INFO L93 Difference]: Finished difference Result 373 states and 441 transitions. [2022-04-06 09:41:38,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-04-06 09:41:38,573 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-04-06 09:41:38,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:38,574 INFO L225 Difference]: With dead ends: 373 [2022-04-06 09:41:38,574 INFO L226 Difference]: Without dead ends: 286 [2022-04-06 09:41:38,577 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 600 GetRequests, 455 SyntacticMatches, 1 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7009 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3611, Invalid=17559, Unknown=0, NotChecked=0, Total=21170 [2022-04-06 09:41:38,578 INFO L913 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-04-06 09:41:38,578 INFO L914 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-04-06 09:41:38,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-04-06 09:41:38,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 205. [2022-04-06 09:41:38,607 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-04-06 09:41:38,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 212 transitions. [2022-04-06 09:41:38,610 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 212 transitions. Word has length 208 [2022-04-06 09:41:38,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:38,610 INFO L478 AbstractCegarLoop]: Abstraction has 205 states and 212 transitions. [2022-04-06 09:41:38,611 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-04-06 09:41:38,611 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 212 transitions. [2022-04-06 09:41:38,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-04-06 09:41:38,623 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:38,623 INFO L499 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-04-06 09:41:38,642 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-04-06 09:41:38,840 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-04-06 09:41:38,840 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:38,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:38,841 INFO L85 PathProgramCache]: Analyzing trace with hash -1419258655, now seen corresponding path program 23 times [2022-04-06 09:41:38,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:38,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385944509] [2022-04-06 09:41:38,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:38,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:38,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:39,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-04-06 09:41:39,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 09:41:39,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 09:41:39,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 09:41:39,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 09:41:39,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 09:41:39,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 09:41:39,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 09:41:39,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 09:41:39,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 09:41:39,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 09:41:39,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 09:41:39,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 09:41:39,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:41:39,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 09:41:39,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:41:39,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 09:41:39,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 09:41:39,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 09:41:39,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 09:41:39,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:39,381 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 783 proven. 477 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 09:41:39,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:39,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385944509] [2022-04-06 09:41:39,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385944509] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:39,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774790859] [2022-04-06 09:41:39,381 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-06 09:41:39,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:39,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:39,382 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:39,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-04-06 09:41:39,480 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 21 check-sat command(s) [2022-04-06 09:41:39,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:39,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 44 conjunts are in the unsatisfiable core [2022-04-06 09:41:39,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:40,381 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 840 proven. 420 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 09:41:40,382 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:40,631 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 840 proven. 420 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 09:41:40,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774790859] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:40,631 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:40,631 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 44] total 68 [2022-04-06 09:41:40,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981859540] [2022-04-06 09:41:40,632 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:40,632 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-04-06 09:41:40,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:40,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-04-06 09:41:40,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1017, Invalid=3539, Unknown=0, NotChecked=0, Total=4556 [2022-04-06 09:41:40,634 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-04-06 09:41:41,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:41,443 INFO L93 Difference]: Finished difference Result 382 states and 452 transitions. [2022-04-06 09:41:41,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-06 09:41:41,449 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-04-06 09:41:41,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:41,450 INFO L225 Difference]: With dead ends: 382 [2022-04-06 09:41:41,450 INFO L226 Difference]: Without dead ends: 291 [2022-04-06 09:41:41,451 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 584 GetRequests, 476 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3195 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2699, Invalid=9291, Unknown=0, NotChecked=0, Total=11990 [2022-04-06 09:41:41,452 INFO L913 BasicCegarLoop]: 54 mSDtfsCounter, 383 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1278 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2022-04-06 09:41:41,452 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [384 Valid, 121 Invalid, 1505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 1278 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 09:41:41,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-04-06 09:41:41,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 207. [2022-04-06 09:41:41,461 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-04-06 09:41:41,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 214 transitions. [2022-04-06 09:41:41,461 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 214 transitions. Word has length 218 [2022-04-06 09:41:41,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:41,462 INFO L478 AbstractCegarLoop]: Abstraction has 207 states and 214 transitions. [2022-04-06 09:41:41,462 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-04-06 09:41:41,462 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 214 transitions. [2022-04-06 09:41:41,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-04-06 09:41:41,462 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:41,463 INFO L499 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-04-06 09:41:41,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-04-06 09:41:41,675 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-04-06 09:41:41,675 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:41,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:41,676 INFO L85 PathProgramCache]: Analyzing trace with hash -705004028, now seen corresponding path program 24 times [2022-04-06 09:41:41,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:41,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278603250] [2022-04-06 09:41:41,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:41,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:41,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:41,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:41,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:41,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 09:41:41,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:41,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 09:41:41,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:41,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 09:41:41,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:41,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 09:41:41,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:41,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 09:41:41,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:41,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 09:41:41,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:41,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 09:41:41,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:42,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 09:41:42,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:42,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 09:41:42,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:42,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 09:41:42,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:42,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 09:41:42,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:42,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 09:41:42,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:42,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 09:41:42,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:42,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:41:42,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:42,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:41:42,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:42,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:41:42,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:42,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:41:42,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:42,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:41:42,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:42,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:41:42,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:42,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:41:42,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:42,021 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 460 proven. 842 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 09:41:42,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:42,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278603250] [2022-04-06 09:41:42,021 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278603250] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:42,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612649814] [2022-04-06 09:41:42,021 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 09:41:42,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:42,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:42,035 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:42,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-04-06 09:41:42,144 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-04-06 09:41:42,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:42,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 45 conjunts are in the unsatisfiable core [2022-04-06 09:41:42,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:42,441 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 09:41:42,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:42,746 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-04-06 09:41:42,746 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1612649814] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:42,746 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:42,747 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 31 [2022-04-06 09:41:42,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483364008] [2022-04-06 09:41:42,752 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:42,759 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-04-06 09:41:42,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:42,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-04-06 09:41:42,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=614, Unknown=0, NotChecked=0, Total=930 [2022-04-06 09:41:42,760 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-04-06 09:41:43,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:43,195 INFO L93 Difference]: Finished difference Result 226 states and 235 transitions. [2022-04-06 09:41:43,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 09:41:43,195 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-04-06 09:41:43,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:43,196 INFO L225 Difference]: With dead ends: 226 [2022-04-06 09:41:43,196 INFO L226 Difference]: Without dead ends: 224 [2022-04-06 09:41:43,197 INFO L912 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-04-06 09:41:43,197 INFO L913 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.2s IncrementalHoareTripleChecker+Time [2022-04-06 09:41:43,197 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 74 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 639 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 09:41:43,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-04-06 09:41:43,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 219. [2022-04-06 09:41:43,206 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-04-06 09:41:43,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 227 transitions. [2022-04-06 09:41:43,207 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 227 transitions. Word has length 220 [2022-04-06 09:41:43,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:43,207 INFO L478 AbstractCegarLoop]: Abstraction has 219 states and 227 transitions. [2022-04-06 09:41:43,207 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-04-06 09:41:43,207 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 227 transitions. [2022-04-06 09:41:43,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-04-06 09:41:43,208 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:43,208 INFO L499 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-04-06 09:41:43,225 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-04-06 09:41:43,425 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-04-06 09:41:43,425 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:43,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:43,426 INFO L85 PathProgramCache]: Analyzing trace with hash -1082933460, now seen corresponding path program 25 times [2022-04-06 09:41:43,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:43,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488964559] [2022-04-06 09:41:43,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:43,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:43,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:43,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-04-06 09:41:43,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 09:41:43,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 09:41:43,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 09:41:43,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 09:41:43,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 09:41:43,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 09:41:43,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 09:41:43,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 09:41:43,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 09:41:43,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 09:41:43,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 09:41:43,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 09:41:43,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:41:43,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:41:43,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:41:43,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:41:43,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:41:43,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:41:43,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:41:43,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:41:43,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:41:43,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:43,945 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 949 proven. 525 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 09:41:43,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:43,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488964559] [2022-04-06 09:41:43,946 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488964559] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:43,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196902280] [2022-04-06 09:41:43,946 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-06 09:41:43,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:43,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:43,947 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:43,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-04-06 09:41:44,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:44,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 46 conjunts are in the unsatisfiable core [2022-04-06 09:41:44,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:45,086 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 1092 proven. 462 refuted. 0 times theorem prover too weak. 844 trivial. 0 not checked. [2022-04-06 09:41:45,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:45,412 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 1010 proven. 462 refuted. 0 times theorem prover too weak. 926 trivial. 0 not checked. [2022-04-06 09:41:45,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196902280] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:45,413 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:45,413 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 46, 46] total 72 [2022-04-06 09:41:45,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319690137] [2022-04-06 09:41:45,413 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:45,413 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-04-06 09:41:45,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:45,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-04-06 09:41:45,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1133, Invalid=3979, Unknown=0, NotChecked=0, Total=5112 [2022-04-06 09:41:45,415 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-04-06 09:41:46,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:46,643 INFO L93 Difference]: Finished difference Result 410 states and 484 transitions. [2022-04-06 09:41:46,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-04-06 09:41:46,643 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-04-06 09:41:46,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:46,644 INFO L225 Difference]: With dead ends: 410 [2022-04-06 09:41:46,644 INFO L226 Difference]: Without dead ends: 309 [2022-04-06 09:41:46,646 INFO L912 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-04-06 09:41:46,646 INFO L913 BasicCegarLoop]: 56 mSDtfsCounter, 536 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 306 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-04-06 09:41:46,646 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [537 Valid, 113 Invalid, 1645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [306 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 09:41:46,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2022-04-06 09:41:46,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 221. [2022-04-06 09:41:46,657 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-04-06 09:41:46,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 229 transitions. [2022-04-06 09:41:46,659 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 229 transitions. Word has length 236 [2022-04-06 09:41:46,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:46,659 INFO L478 AbstractCegarLoop]: Abstraction has 221 states and 229 transitions. [2022-04-06 09:41:46,659 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-04-06 09:41:46,659 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 229 transitions. [2022-04-06 09:41:46,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-04-06 09:41:46,660 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:46,660 INFO L499 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-04-06 09:41:46,677 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-04-06 09:41:46,877 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-04-06 09:41:46,877 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:46,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:46,878 INFO L85 PathProgramCache]: Analyzing trace with hash -1034320497, now seen corresponding path program 26 times [2022-04-06 09:41:46,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:46,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399883924] [2022-04-06 09:41:46,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:46,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:46,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:47,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-04-06 09:41:47,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 09:41:47,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 09:41:47,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 09:41:47,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 09:41:47,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 09:41:47,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 09:41:47,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 09:41:47,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 09:41:47,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 09:41:47,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 09:41:47,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 09:41:47,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 09:41:47,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 09:41:47,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:41:47,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:41:47,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:41:47,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:41:47,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:41:47,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:41:47,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:41:47,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:41:47,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:47,575 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 949 proven. 569 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 09:41:47,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:47,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399883924] [2022-04-06 09:41:47,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399883924] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:47,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872878926] [2022-04-06 09:41:47,575 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 09:41:47,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:47,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:47,592 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:47,592 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-04-06 09:41:47,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 09:41:47,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:47,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 48 conjunts are in the unsatisfiable core [2022-04-06 09:41:47,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:48,229 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 09:41:48,229 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:48,443 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-04-06 09:41:48,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872878926] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:48,443 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:48,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 27, 27] total 74 [2022-04-06 09:41:48,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993856089] [2022-04-06 09:41:48,443 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:48,444 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-04-06 09:41:48,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:48,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-04-06 09:41:48,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=882, Invalid=4520, Unknown=0, NotChecked=0, Total=5402 [2022-04-06 09:41:48,446 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-04-06 09:41:50,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:50,327 INFO L93 Difference]: Finished difference Result 423 states and 501 transitions. [2022-04-06 09:41:50,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-04-06 09:41:50,328 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-04-06 09:41:50,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:50,329 INFO L225 Difference]: With dead ends: 423 [2022-04-06 09:41:50,329 INFO L226 Difference]: Without dead ends: 324 [2022-04-06 09:41:50,332 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 687 GetRequests, 521 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9304 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=4703, Invalid=23019, Unknown=0, NotChecked=0, Total=27722 [2022-04-06 09:41:50,336 INFO L913 BasicCegarLoop]: 78 mSDtfsCounter, 751 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 3123 mSolverCounterSat, 575 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 09:41:50,336 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [752 Valid, 175 Invalid, 3698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [575 Valid, 3123 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 09:41:50,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-04-06 09:41:50,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 231. [2022-04-06 09:41:50,347 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-04-06 09:41:50,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 239 transitions. [2022-04-06 09:41:50,349 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 239 transitions. Word has length 238 [2022-04-06 09:41:50,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:50,349 INFO L478 AbstractCegarLoop]: Abstraction has 231 states and 239 transitions. [2022-04-06 09:41:50,349 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-04-06 09:41:50,349 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 239 transitions. [2022-04-06 09:41:50,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2022-04-06 09:41:50,350 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:50,350 INFO L499 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-04-06 09:41:50,384 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-04-06 09:41:50,568 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-04-06 09:41:50,568 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:50,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:50,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1502889018, now seen corresponding path program 27 times [2022-04-06 09:41:50,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:50,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858426664] [2022-04-06 09:41:50,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:50,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:50,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:51,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-04-06 09:41:51,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 09:41:51,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 09:41:51,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 09:41:51,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 09:41:51,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 09:41:51,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 09:41:51,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 09:41:51,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 09:41:51,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 09:41:51,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 09:41:51,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 09:41:51,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:41:51,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:41:51,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:41:51,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:41:51,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:41:51,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:41:51,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:41:51,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:41:51,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:41:51,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:41:51,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:41:51,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:51,321 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 1038 proven. 618 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 09:41:51,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:51,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858426664] [2022-04-06 09:41:51,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858426664] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:51,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114777366] [2022-04-06 09:41:51,322 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-06 09:41:51,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:51,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:51,325 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:51,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-04-06 09:41:51,436 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2022-04-06 09:41:51,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:51,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 50 conjunts are in the unsatisfiable core [2022-04-06 09:41:51,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:52,351 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 09:41:52,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:52,666 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-04-06 09:41:52,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114777366] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:52,666 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:52,666 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 28, 28] total 77 [2022-04-06 09:41:52,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962397227] [2022-04-06 09:41:52,666 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:52,667 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-04-06 09:41:52,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:52,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-04-06 09:41:52,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=956, Invalid=4896, Unknown=0, NotChecked=0, Total=5852 [2022-04-06 09:41:52,668 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-04-06 09:41:54,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:54,920 INFO L93 Difference]: Finished difference Result 441 states and 522 transitions. [2022-04-06 09:41:54,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-04-06 09:41:54,924 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-04-06 09:41:54,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:54,925 INFO L225 Difference]: With dead ends: 441 [2022-04-06 09:41:54,925 INFO L226 Difference]: Without dead ends: 338 [2022-04-06 09:41:54,928 INFO L912 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-04-06 09:41:54,930 INFO L913 BasicCegarLoop]: 81 mSDtfsCounter, 706 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3019 mSolverCounterSat, 639 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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.0s IncrementalHoareTripleChecker+Time [2022-04-06 09:41:54,930 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [707 Valid, 153 Invalid, 3658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [639 Valid, 3019 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 09:41:54,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-04-06 09:41:54,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 241. [2022-04-06 09:41:54,945 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-04-06 09:41:54,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 249 transitions. [2022-04-06 09:41:54,946 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 249 transitions. Word has length 248 [2022-04-06 09:41:54,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:54,946 INFO L478 AbstractCegarLoop]: Abstraction has 241 states and 249 transitions. [2022-04-06 09:41:54,946 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-04-06 09:41:54,946 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 249 transitions. [2022-04-06 09:41:54,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2022-04-06 09:41:54,949 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:54,949 INFO L499 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-04-06 09:41:54,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-04-06 09:41:55,163 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-04-06 09:41:55,163 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:55,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:55,164 INFO L85 PathProgramCache]: Analyzing trace with hash -1900930243, now seen corresponding path program 28 times [2022-04-06 09:41:55,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:55,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110333539] [2022-04-06 09:41:55,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:55,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:55,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:55,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-04-06 09:41:55,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 09:41:55,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 09:41:55,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 09:41:55,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 09:41:55,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 09:41:55,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 09:41:55,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 09:41:55,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 09:41:55,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 09:41:55,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 09:41:55,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 09:41:55,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:41:55,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 09:41:55,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:41:55,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 09:41:55,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 09:41:55,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 09:41:55,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 09:41:55,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 09:41:55,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 09:41:55,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 09:41:55,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 09:41:55,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 09:41:55,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:55,701 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 1131 proven. 669 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 09:41:55,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:55,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110333539] [2022-04-06 09:41:55,701 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110333539] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:55,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908672467] [2022-04-06 09:41:55,701 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 09:41:55,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:55,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:55,702 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:55,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-04-06 09:41:55,794 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 09:41:55,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:55,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 716 conjuncts, 52 conjunts are in the unsatisfiable core [2022-04-06 09:41:55,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:41:56,431 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 09:41:56,431 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:41:56,643 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-04-06 09:41:56,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908672467] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:41:56,643 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:41:56,643 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 29, 29] total 80 [2022-04-06 09:41:56,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936209355] [2022-04-06 09:41:56,643 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:41:56,644 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-04-06 09:41:56,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:41:56,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-04-06 09:41:56,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1033, Invalid=5287, Unknown=0, NotChecked=0, Total=6320 [2022-04-06 09:41:56,645 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-04-06 09:41:58,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:41:58,871 INFO L93 Difference]: Finished difference Result 459 states and 543 transitions. [2022-04-06 09:41:58,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-04-06 09:41:58,871 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-04-06 09:41:58,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:41:58,872 INFO L225 Difference]: With dead ends: 459 [2022-04-06 09:41:58,873 INFO L226 Difference]: Without dead ends: 352 [2022-04-06 09:41:58,875 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 745 GetRequests, 565 SyntacticMatches, 1 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11014 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=5511, Invalid=27069, Unknown=0, NotChecked=0, Total=32580 [2022-04-06 09:41:58,876 INFO L913 BasicCegarLoop]: 84 mSDtfsCounter, 723 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2527 mSolverCounterSat, 602 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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.8s IncrementalHoareTripleChecker+Time [2022-04-06 09:41:58,876 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [724 Valid, 146 Invalid, 3129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [602 Valid, 2527 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 09:41:58,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2022-04-06 09:41:58,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 251. [2022-04-06 09:41:58,890 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-04-06 09:41:58,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 259 transitions. [2022-04-06 09:41:58,890 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 259 transitions. Word has length 258 [2022-04-06 09:41:58,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:41:58,891 INFO L478 AbstractCegarLoop]: Abstraction has 251 states and 259 transitions. [2022-04-06 09:41:58,891 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-04-06 09:41:58,891 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 259 transitions. [2022-04-06 09:41:58,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2022-04-06 09:41:58,892 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:41:58,892 INFO L499 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-04-06 09:41:58,923 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-04-06 09:41:59,103 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-04-06 09:41:59,103 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:41:59,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:41:59,104 INFO L85 PathProgramCache]: Analyzing trace with hash 462951412, now seen corresponding path program 29 times [2022-04-06 09:41:59,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:41:59,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681118513] [2022-04-06 09:41:59,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:41:59,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:41:59,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:41:59,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-04-06 09:41:59,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 09:41:59,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 09:41:59,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 09:41:59,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 09:41:59,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 09:41:59,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 09:41:59,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 09:41:59,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 09:41:59,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 09:41:59,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 09:41:59,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 09:41:59,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:41:59,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:41:59,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:41:59,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:41:59,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:41:59,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:41:59,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:41:59,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:41:59,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:41:59,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:41:59,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:41:59,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:41:59,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:41:59,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:41:59,710 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1228 proven. 722 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 09:41:59,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:41:59,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681118513] [2022-04-06 09:41:59,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681118513] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:41:59,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624425868] [2022-04-06 09:41:59,710 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-06 09:41:59,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:41:59,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:41:59,714 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:41:59,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-04-06 09:41:59,853 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 26 check-sat command(s) [2022-04-06 09:41:59,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:41:59,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 54 conjunts are in the unsatisfiable core [2022-04-06 09:41:59,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:42:00,988 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1300 proven. 650 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 09:42:00,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:42:01,381 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1300 proven. 650 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 09:42:01,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624425868] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:42:01,381 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:42:01,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54, 54] total 83 [2022-04-06 09:42:01,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338793038] [2022-04-06 09:42:01,381 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:42:01,382 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-04-06 09:42:01,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:42:01,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-04-06 09:42:01,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1517, Invalid=5289, Unknown=0, NotChecked=0, Total=6806 [2022-04-06 09:42:01,383 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-04-06 09:42:02,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:42:02,952 INFO L93 Difference]: Finished difference Result 468 states and 554 transitions. [2022-04-06 09:42:02,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-04-06 09:42:02,952 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-04-06 09:42:02,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:42:02,954 INFO L225 Difference]: With dead ends: 468 [2022-04-06 09:42:02,954 INFO L226 Difference]: Without dead ends: 357 [2022-04-06 09:42:02,956 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 719 GetRequests, 586 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4870 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=4054, Invalid=14036, Unknown=0, NotChecked=0, Total=18090 [2022-04-06 09:42:02,956 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 501 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1634 mSolverCounterSat, 352 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2022-04-06 09:42:02,956 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [502 Valid, 116 Invalid, 1986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [352 Valid, 1634 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 09:42:02,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-04-06 09:42:02,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 253. [2022-04-06 09:42:02,970 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-04-06 09:42:02,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 261 transitions. [2022-04-06 09:42:02,970 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 261 transitions. Word has length 268 [2022-04-06 09:42:02,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:42:02,970 INFO L478 AbstractCegarLoop]: Abstraction has 253 states and 261 transitions. [2022-04-06 09:42:02,971 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-04-06 09:42:02,971 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 261 transitions. [2022-04-06 09:42:02,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2022-04-06 09:42:02,972 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:42:02,972 INFO L499 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-04-06 09:42:02,988 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-04-06 09:42:03,188 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-04-06 09:42:03,188 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:42:03,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:42:03,188 INFO L85 PathProgramCache]: Analyzing trace with hash -799830441, now seen corresponding path program 30 times [2022-04-06 09:42:03,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:42:03,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814165719] [2022-04-06 09:42:03,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:42:03,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:42:03,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:42:03,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 09:42:03,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 09:42:03,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 09:42:03,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 09:42:03,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 09:42:03,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 09:42:03,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 09:42:03,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 09:42:03,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 09:42:03,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 09:42:03,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 09:42:03,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 09:42:03,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 09:42:03,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:42:03,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:42:03,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:42:03,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:42:03,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:42:03,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:42:03,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:42:03,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:42:03,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 09:42:03,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 09:42:03,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 09:42:03,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 09:42:03,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:03,585 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 700 proven. 1302 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 09:42:03,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:42:03,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814165719] [2022-04-06 09:42:03,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814165719] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:42:03,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647079763] [2022-04-06 09:42:03,586 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 09:42:03,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:42:03,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:42:03,586 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:42:03,595 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-04-06 09:42:03,700 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2022-04-06 09:42:03,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:42:03,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 753 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 09:42:03,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:42:04,151 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 09:42:04,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:42:04,543 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-04-06 09:42:04,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647079763] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:42:04,544 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:42:04,544 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 36 [2022-04-06 09:42:04,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105807542] [2022-04-06 09:42:04,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:42:04,545 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-04-06 09:42:04,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:42:04,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-04-06 09:42:04,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=809, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 09:42:04,545 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-04-06 09:42:04,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:42:04,941 INFO L93 Difference]: Finished difference Result 272 states and 282 transitions. [2022-04-06 09:42:04,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-04-06 09:42:04,941 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-04-06 09:42:04,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:42:04,942 INFO L225 Difference]: With dead ends: 272 [2022-04-06 09:42:04,942 INFO L226 Difference]: Without dead ends: 270 [2022-04-06 09:42:04,943 INFO L912 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-04-06 09:42:04,943 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 155 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 804 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2022-04-06 09:42:04,943 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 84 Invalid, 951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 804 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 09:42:04,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2022-04-06 09:42:04,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 265. [2022-04-06 09:42:04,955 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-04-06 09:42:04,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 274 transitions. [2022-04-06 09:42:04,955 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 274 transitions. Word has length 270 [2022-04-06 09:42:04,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:42:04,957 INFO L478 AbstractCegarLoop]: Abstraction has 265 states and 274 transitions. [2022-04-06 09:42:04,957 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-04-06 09:42:04,957 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 274 transitions. [2022-04-06 09:42:04,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2022-04-06 09:42:04,958 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:42:04,958 INFO L499 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-04-06 09:42:04,976 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-04-06 09:42:05,171 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-04-06 09:42:05,172 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:42:05,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:42:05,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1396717185, now seen corresponding path program 31 times [2022-04-06 09:42:05,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:42:05,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919028805] [2022-04-06 09:42:05,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:42:05,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:42:05,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:42:06,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-04-06 09:42:06,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 09:42:06,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 09:42:06,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 09:42:06,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 09:42:06,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 09:42:06,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 09:42:06,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 09:42:06,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 09:42:06,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 09:42:06,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 09:42:06,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 09:42:06,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 09:42:06,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:42:06,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:42:06,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:42:06,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:42:06,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:42:06,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:42:06,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:42:06,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:42:06,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 09:42:06,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 09:42:06,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 09:42:06,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 09:42:06,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 09:42:06,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 09:42:06,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,095 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1434 proven. 780 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 09:42:06,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:42:06,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919028805] [2022-04-06 09:42:06,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919028805] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:42:06,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617273106] [2022-04-06 09:42:06,096 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-06 09:42:06,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:42:06,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:42:06,112 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:42:06,113 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-04-06 09:42:06,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:06,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 787 conjuncts, 56 conjunts are in the unsatisfiable core [2022-04-06 09:42:06,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:42:07,103 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1612 proven. 702 refuted. 0 times theorem prover too weak. 1304 trivial. 0 not checked. [2022-04-06 09:42:07,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:42:07,338 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1510 proven. 702 refuted. 0 times theorem prover too weak. 1406 trivial. 0 not checked. [2022-04-06 09:42:07,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617273106] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:42:07,338 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:42:07,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 56, 56] total 87 [2022-04-06 09:42:07,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026430555] [2022-04-06 09:42:07,339 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:42:07,339 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-04-06 09:42:07,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:42:07,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-04-06 09:42:07,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1658, Invalid=5824, Unknown=0, NotChecked=0, Total=7482 [2022-04-06 09:42:07,340 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-04-06 09:42:08,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:42:08,476 INFO L93 Difference]: Finished difference Result 496 states and 586 transitions. [2022-04-06 09:42:08,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-04-06 09:42:08,477 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-04-06 09:42:08,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:42:08,478 INFO L225 Difference]: With dead ends: 496 [2022-04-06 09:42:08,478 INFO L226 Difference]: Without dead ends: 375 [2022-04-06 09:42:08,481 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 765 GetRequests, 626 SyntacticMatches, 0 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5356 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=4387, Invalid=15353, Unknown=0, NotChecked=0, Total=19740 [2022-04-06 09:42:08,481 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 509 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1452 mSolverCounterSat, 357 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-04-06 09:42:08,481 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [510 Valid, 108 Invalid, 1809 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [357 Valid, 1452 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 09:42:08,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-04-06 09:42:08,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 267. [2022-04-06 09:42:08,499 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-04-06 09:42:08,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 276 transitions. [2022-04-06 09:42:08,500 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 276 transitions. Word has length 286 [2022-04-06 09:42:08,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:42:08,500 INFO L478 AbstractCegarLoop]: Abstraction has 267 states and 276 transitions. [2022-04-06 09:42:08,500 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-04-06 09:42:08,501 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 276 transitions. [2022-04-06 09:42:08,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2022-04-06 09:42:08,502 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:42:08,502 INFO L499 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-04-06 09:42:08,526 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-04-06 09:42:08,715 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-04-06 09:42:08,716 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:42:08,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:42:08,716 INFO L85 PathProgramCache]: Analyzing trace with hash -2076929758, now seen corresponding path program 32 times [2022-04-06 09:42:08,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:42:08,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179018627] [2022-04-06 09:42:08,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:42:08,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:42:08,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:42:09,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-04-06 09:42:09,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 09:42:09,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 09:42:09,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 09:42:09,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 09:42:09,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 09:42:09,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 09:42:09,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 09:42:09,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 09:42:09,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 09:42:09,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 09:42:09,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:42:09,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:42:09,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:42:09,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:42:09,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:42:09,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:42:09,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:42:09,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:42:09,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:42:09,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:42:09,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:42:09,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:42:09,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:42:09,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:42:09,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:42:09,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:42:09,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:09,686 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 1434 proven. 834 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 09:42:09,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:42:09,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179018627] [2022-04-06 09:42:09,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179018627] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:42:09,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736710437] [2022-04-06 09:42:09,687 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 09:42:09,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:42:09,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:42:09,688 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:42:09,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-04-06 09:42:09,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 09:42:09,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:42:09,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 58 conjunts are in the unsatisfiable core [2022-04-06 09:42:09,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:42:10,825 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 810 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-04-06 09:42:10,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:42:11,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-04-06 09:42:11,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1736710437] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:42:11,156 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:42:11,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 32, 32] total 89 [2022-04-06 09:42:11,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772993494] [2022-04-06 09:42:11,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:42:11,157 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2022-04-06 09:42:11,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:42:11,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2022-04-06 09:42:11,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1282, Invalid=6550, Unknown=0, NotChecked=0, Total=7832 [2022-04-06 09:42:11,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-04-06 09:42:14,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:42:14,117 INFO L93 Difference]: Finished difference Result 509 states and 603 transitions. [2022-04-06 09:42:14,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-04-06 09:42:14,118 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-04-06 09:42:14,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:42:14,119 INFO L225 Difference]: With dead ends: 509 [2022-04-06 09:42:14,119 INFO L226 Difference]: Without dead ends: 390 [2022-04-06 09:42:14,123 INFO L912 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-04-06 09:42:14,124 INFO L913 BasicCegarLoop]: 93 mSDtfsCounter, 972 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 3561 mSolverCounterSat, 789 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2022-04-06 09:42:14,124 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [973 Valid, 175 Invalid, 4350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [789 Valid, 3561 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-04-06 09:42:14,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-04-06 09:42:14,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 277. [2022-04-06 09:42:14,137 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-04-06 09:42:14,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 286 transitions. [2022-04-06 09:42:14,138 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 286 transitions. Word has length 288 [2022-04-06 09:42:14,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:42:14,138 INFO L478 AbstractCegarLoop]: Abstraction has 277 states and 286 transitions. [2022-04-06 09:42:14,138 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-04-06 09:42:14,138 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 286 transitions. [2022-04-06 09:42:14,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2022-04-06 09:42:14,139 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:42:14,139 INFO L499 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-04-06 09:42:14,156 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-04-06 09:42:14,356 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-04-06 09:42:14,356 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:42:14,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:42:14,357 INFO L85 PathProgramCache]: Analyzing trace with hash 1023800729, now seen corresponding path program 33 times [2022-04-06 09:42:14,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:42:14,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052169131] [2022-04-06 09:42:14,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:42:14,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:42:14,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:42:15,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-04-06 09:42:15,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 09:42:15,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 09:42:15,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 09:42:15,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 09:42:15,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 09:42:15,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 09:42:15,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 09:42:15,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 09:42:15,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 09:42:15,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 09:42:15,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:42:15,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 09:42:15,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:42:15,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 09:42:15,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 09:42:15,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 09:42:15,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 09:42:15,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 09:42:15,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 09:42:15,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 09:42:15,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 09:42:15,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 09:42:15,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 09:42:15,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 09:42:15,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 09:42:15,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 09:42:15,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 09:42:15,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:15,337 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 1543 proven. 893 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 09:42:15,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:42:15,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052169131] [2022-04-06 09:42:15,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052169131] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:42:15,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224148862] [2022-04-06 09:42:15,337 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-06 09:42:15,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:42:15,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:42:15,338 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:42:15,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-04-06 09:42:15,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 29 check-sat command(s) [2022-04-06 09:42:15,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:42:15,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 60 conjunts are in the unsatisfiable core [2022-04-06 09:42:15,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:42:16,333 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 09:42:16,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:42:16,622 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-04-06 09:42:16,623 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224148862] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:42:16,623 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:42:16,623 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 33, 33] total 92 [2022-04-06 09:42:16,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17139994] [2022-04-06 09:42:16,623 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:42:16,624 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-04-06 09:42:16,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:42:16,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-04-06 09:42:16,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1371, Invalid=7001, Unknown=0, NotChecked=0, Total=8372 [2022-04-06 09:42:16,625 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-04-06 09:42:19,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:42:19,580 INFO L93 Difference]: Finished difference Result 527 states and 624 transitions. [2022-04-06 09:42:19,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-04-06 09:42:19,580 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-04-06 09:42:19,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:42:19,582 INFO L225 Difference]: With dead ends: 527 [2022-04-06 09:42:19,582 INFO L226 Difference]: Without dead ends: 404 [2022-04-06 09:42:19,586 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 861 GetRequests, 653 SyntacticMatches, 1 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14866 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=7319, Invalid=36153, Unknown=0, NotChecked=0, Total=43472 [2022-04-06 09:42:19,586 INFO L913 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-04-06 09:42:19,587 INFO L914 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-04-06 09:42:19,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-04-06 09:42:19,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 287. [2022-04-06 09:42:19,600 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-04-06 09:42:19,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 296 transitions. [2022-04-06 09:42:19,601 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 296 transitions. Word has length 298 [2022-04-06 09:42:19,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:42:19,601 INFO L478 AbstractCegarLoop]: Abstraction has 287 states and 296 transitions. [2022-04-06 09:42:19,601 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-04-06 09:42:19,601 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 296 transitions. [2022-04-06 09:42:19,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2022-04-06 09:42:19,603 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:42:19,603 INFO L499 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-04-06 09:42:19,619 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-04-06 09:42:19,814 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-04-06 09:42:19,814 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:42:19,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:42:19,815 INFO L85 PathProgramCache]: Analyzing trace with hash 313307984, now seen corresponding path program 34 times [2022-04-06 09:42:19,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:42:19,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767210704] [2022-04-06 09:42:19,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:42:19,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:42:19,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:42:20,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-04-06 09:42:20,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 09:42:20,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 09:42:20,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 09:42:20,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 09:42:20,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 09:42:20,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 09:42:20,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 09:42:20,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 09:42:20,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 09:42:20,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 09:42:20,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:42:20,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:42:20,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:42:20,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:42:20,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:42:20,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:42:20,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:42:20,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:42:20,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:42:20,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:42:20,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:42:20,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:42:20,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:42:20,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:42:20,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:42:20,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:42:20,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:42:20,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:42:20,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:20,554 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 1656 proven. 954 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 09:42:20,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:42:20,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767210704] [2022-04-06 09:42:20,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767210704] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:42:20,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358529662] [2022-04-06 09:42:20,554 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 09:42:20,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:42:20,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:42:20,555 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:42:20,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-04-06 09:42:20,653 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 09:42:20,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:42:20,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 851 conjuncts, 62 conjunts are in the unsatisfiable core [2022-04-06 09:42:20,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:42:21,953 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 09:42:21,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:42:22,401 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-04-06 09:42:22,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358529662] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:42:22,401 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:42:22,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 34, 34] total 95 [2022-04-06 09:42:22,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741380596] [2022-04-06 09:42:22,401 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:42:22,402 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2022-04-06 09:42:22,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:42:22,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2022-04-06 09:42:22,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1463, Invalid=7467, Unknown=0, NotChecked=0, Total=8930 [2022-04-06 09:42:22,404 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-04-06 09:42:24,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:42:24,935 INFO L93 Difference]: Finished difference Result 545 states and 645 transitions. [2022-04-06 09:42:24,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2022-04-06 09:42:24,936 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-04-06 09:42:24,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:42:24,937 INFO L225 Difference]: With dead ends: 545 [2022-04-06 09:42:24,937 INFO L226 Difference]: Without dead ends: 418 [2022-04-06 09:42:24,939 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 890 GetRequests, 675 SyntacticMatches, 1 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15919 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=7811, Invalid=38629, Unknown=0, NotChecked=0, Total=46440 [2022-04-06 09:42:24,940 INFO L913 BasicCegarLoop]: 99 mSDtfsCounter, 838 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3433 mSolverCounterSat, 805 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 09:42:24,940 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [839 Valid, 171 Invalid, 4238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [805 Valid, 3433 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 09:42:24,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2022-04-06 09:42:24,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 297. [2022-04-06 09:42:24,955 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-04-06 09:42:24,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 306 transitions. [2022-04-06 09:42:24,956 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 306 transitions. Word has length 308 [2022-04-06 09:42:24,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:42:24,956 INFO L478 AbstractCegarLoop]: Abstraction has 297 states and 306 transitions. [2022-04-06 09:42:24,956 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-04-06 09:42:24,956 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 306 transitions. [2022-04-06 09:42:24,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2022-04-06 09:42:24,957 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:42:24,957 INFO L499 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-04-06 09:42:24,995 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-04-06 09:42:25,172 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-04-06 09:42:25,172 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:42:25,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:42:25,173 INFO L85 PathProgramCache]: Analyzing trace with hash 2077768263, now seen corresponding path program 35 times [2022-04-06 09:42:25,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:42:25,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484558187] [2022-04-06 09:42:25,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:42:25,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:42:25,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:42:26,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-04-06 09:42:26,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 09:42:26,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 09:42:26,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 09:42:26,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 09:42:26,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 09:42:26,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 09:42:26,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 09:42:26,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 09:42:26,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 09:42:26,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 09:42:26,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 09:42:26,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:42:26,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:42:26,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:42:26,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:42:26,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:42:26,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:42:26,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:42:26,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:42:26,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 09:42:26,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 09:42:26,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 09:42:26,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 09:42:26,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 09:42:26,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 09:42:26,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 09:42:26,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 09:42:26,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 09:42:26,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 09:42:26,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:26,258 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1773 proven. 1017 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 09:42:26,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:42:26,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484558187] [2022-04-06 09:42:26,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484558187] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:42:26,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772572120] [2022-04-06 09:42:26,258 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-06 09:42:26,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:42:26,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:42:26,259 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:42:26,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-04-06 09:42:26,397 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2022-04-06 09:42:26,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:42:26,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 878 conjuncts, 64 conjunts are in the unsatisfiable core [2022-04-06 09:42:26,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:42:27,722 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1860 proven. 930 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 09:42:27,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:42:28,033 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1860 proven. 930 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 09:42:28,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772572120] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:42:28,033 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:42:28,033 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 64, 64] total 98 [2022-04-06 09:42:28,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192382245] [2022-04-06 09:42:28,033 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:42:28,034 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2022-04-06 09:42:28,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:42:28,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2022-04-06 09:42:28,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2117, Invalid=7389, Unknown=0, NotChecked=0, Total=9506 [2022-04-06 09:42:28,036 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-04-06 09:42:29,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:42:29,823 INFO L93 Difference]: Finished difference Result 554 states and 656 transitions. [2022-04-06 09:42:29,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-04-06 09:42:29,823 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-04-06 09:42:29,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:42:29,825 INFO L225 Difference]: With dead ends: 554 [2022-04-06 09:42:29,825 INFO L226 Difference]: Without dead ends: 423 [2022-04-06 09:42:29,827 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 854 GetRequests, 696 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6895 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=5684, Invalid=19756, Unknown=0, NotChecked=0, Total=25440 [2022-04-06 09:42:29,827 INFO L913 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-04-06 09:42:29,827 INFO L914 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-04-06 09:42:29,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2022-04-06 09:42:29,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 299. [2022-04-06 09:42:29,842 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-04-06 09:42:29,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 308 transitions. [2022-04-06 09:42:29,843 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 308 transitions. Word has length 318 [2022-04-06 09:42:29,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:42:29,843 INFO L478 AbstractCegarLoop]: Abstraction has 299 states and 308 transitions. [2022-04-06 09:42:29,843 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-04-06 09:42:29,843 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 308 transitions. [2022-04-06 09:42:29,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2022-04-06 09:42:29,845 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:42:29,845 INFO L499 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-04-06 09:42:29,862 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-04-06 09:42:30,058 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-04-06 09:42:30,058 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:42:30,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:42:30,059 INFO L85 PathProgramCache]: Analyzing trace with hash 1456322026, now seen corresponding path program 36 times [2022-04-06 09:42:30,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:42:30,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455143493] [2022-04-06 09:42:30,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:42:30,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:42:30,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:42:30,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 09:42:30,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 09:42:30,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 09:42:30,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 09:42:30,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 09:42:30,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 09:42:30,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 09:42:30,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 09:42:30,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 09:42:30,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 09:42:30,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:42:30,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:42:30,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:42:30,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:42:30,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:42:30,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:42:30,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:42:30,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:42:30,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:42:30,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:42:30,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:42:30,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:42:30,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:42:30,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:42:30,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:42:30,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:42:30,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:42:30,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:42:30,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:42:30,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:42:30,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:30,582 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 990 proven. 1862 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 09:42:30,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:42:30,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455143493] [2022-04-06 09:42:30,583 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455143493] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:42:30,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86882923] [2022-04-06 09:42:30,583 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 09:42:30,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:42:30,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:42:30,584 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:42:30,614 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-04-06 09:42:30,719 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 32 check-sat command(s) [2022-04-06 09:42:30,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:42:30,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 888 conjuncts, 65 conjunts are in the unsatisfiable core [2022-04-06 09:42:30,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:42:31,250 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 09:42:31,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:42:31,739 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-04-06 09:42:31,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86882923] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:42:31,739 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:42:31,739 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 41 [2022-04-06 09:42:31,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031999749] [2022-04-06 09:42:31,739 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:42:31,740 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-04-06 09:42:31,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:42:31,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-04-06 09:42:31,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=1029, Unknown=0, NotChecked=0, Total=1640 [2022-04-06 09:42:31,740 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-04-06 09:42:32,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:42:32,557 INFO L93 Difference]: Finished difference Result 318 states and 329 transitions. [2022-04-06 09:42:32,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-04-06 09:42:32,557 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-04-06 09:42:32,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:42:32,559 INFO L225 Difference]: With dead ends: 318 [2022-04-06 09:42:32,559 INFO L226 Difference]: Without dead ends: 316 [2022-04-06 09:42:32,559 INFO L912 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-04-06 09:42:32,560 INFO L913 BasicCegarLoop]: 52 mSDtfsCounter, 166 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1051 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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-04-06 09:42:32,560 INFO L914 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-04-06 09:42:32,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-04-06 09:42:32,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 311. [2022-04-06 09:42:32,574 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-04-06 09:42:32,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 321 transitions. [2022-04-06 09:42:32,575 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 321 transitions. Word has length 320 [2022-04-06 09:42:32,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:42:32,575 INFO L478 AbstractCegarLoop]: Abstraction has 311 states and 321 transitions. [2022-04-06 09:42:32,575 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-04-06 09:42:32,575 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 321 transitions. [2022-04-06 09:42:32,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2022-04-06 09:42:32,576 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:42:32,577 INFO L499 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-04-06 09:42:32,593 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-04-06 09:42:32,793 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-04-06 09:42:32,793 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:42:32,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:42:32,794 INFO L85 PathProgramCache]: Analyzing trace with hash 831941394, now seen corresponding path program 37 times [2022-04-06 09:42:32,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:42:32,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872513962] [2022-04-06 09:42:32,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:42:32,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:42:32,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:42:33,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-04-06 09:42:33,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 09:42:33,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 09:42:33,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 09:42:33,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 09:42:33,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 09:42:33,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 09:42:33,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 09:42:33,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 09:42:33,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 09:42:33,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:42:33,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:42:33,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:42:33,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:42:33,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:42:33,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:42:33,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:42:33,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:42:33,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:42:33,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:42:33,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:42:33,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:42:33,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:42:33,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:42:33,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:42:33,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:42:33,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:42:33,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:42:33,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:42:33,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:42:33,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 09:42:33,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 09:42:33,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,851 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2019 proven. 1085 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 09:42:33,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:42:33,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872513962] [2022-04-06 09:42:33,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872513962] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:42:33,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152740179] [2022-04-06 09:42:33,852 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-06 09:42:33,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:42:33,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:42:33,852 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:42:33,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-04-06 09:42:33,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:33,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 922 conjuncts, 66 conjunts are in the unsatisfiable core [2022-04-06 09:42:33,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:42:35,896 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2232 proven. 992 refuted. 0 times theorem prover too weak. 1864 trivial. 0 not checked. [2022-04-06 09:42:35,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:42:36,370 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2110 proven. 992 refuted. 0 times theorem prover too weak. 1986 trivial. 0 not checked. [2022-04-06 09:42:36,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152740179] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:42:36,370 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:42:36,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 66, 66] total 102 [2022-04-06 09:42:36,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004052092] [2022-04-06 09:42:36,371 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:42:36,371 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2022-04-06 09:42:36,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:42:36,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2022-04-06 09:42:36,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2283, Invalid=8019, Unknown=0, NotChecked=0, Total=10302 [2022-04-06 09:42:36,373 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-04-06 09:42:37,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:42:37,799 INFO L93 Difference]: Finished difference Result 582 states and 688 transitions. [2022-04-06 09:42:37,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-04-06 09:42:37,800 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-04-06 09:42:37,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:42:37,801 INFO L225 Difference]: With dead ends: 582 [2022-04-06 09:42:37,801 INFO L226 Difference]: Without dead ends: 441 [2022-04-06 09:42:37,803 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 900 GetRequests, 736 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7471 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=6077, Invalid=21313, Unknown=0, NotChecked=0, Total=27390 [2022-04-06 09:42:37,804 INFO L913 BasicCegarLoop]: 76 mSDtfsCounter, 668 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2076 mSolverCounterSat, 456 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-04-06 09:42:37,804 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [669 Valid, 138 Invalid, 2532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [456 Valid, 2076 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 09:42:37,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-04-06 09:42:37,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 313. [2022-04-06 09:42:37,819 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-04-06 09:42:37,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 323 transitions. [2022-04-06 09:42:37,820 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 323 transitions. Word has length 336 [2022-04-06 09:42:37,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:42:37,820 INFO L478 AbstractCegarLoop]: Abstraction has 313 states and 323 transitions. [2022-04-06 09:42:37,820 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-04-06 09:42:37,820 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 323 transitions. [2022-04-06 09:42:37,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2022-04-06 09:42:37,821 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:42:37,821 INFO L499 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-04-06 09:42:37,840 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-04-06 09:42:38,038 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-04-06 09:42:38,038 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:42:38,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:42:38,039 INFO L85 PathProgramCache]: Analyzing trace with hash -373333003, now seen corresponding path program 38 times [2022-04-06 09:42:38,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:42:38,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621326526] [2022-04-06 09:42:38,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:42:38,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:42:38,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:42:39,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-04-06 09:42:39,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 09:42:39,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 09:42:39,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 09:42:39,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 09:42:39,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 09:42:39,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 09:42:39,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 09:42:39,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 09:42:39,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 09:42:39,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:42:39,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 09:42:39,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:42:39,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 09:42:39,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 09:42:39,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 09:42:39,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 09:42:39,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 09:42:39,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 09:42:39,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 09:42:39,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 09:42:39,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 09:42:39,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 09:42:39,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 09:42:39,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 09:42:39,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 09:42:39,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 09:42:39,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 09:42:39,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 09:42:39,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 09:42:39,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 09:42:39,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 09:42:39,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:39,180 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 2019 proven. 1149 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 09:42:39,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:42:39,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621326526] [2022-04-06 09:42:39,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621326526] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:42:39,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697135707] [2022-04-06 09:42:39,181 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 09:42:39,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:42:39,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:42:39,182 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:42:39,183 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-04-06 09:42:39,300 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 09:42:39,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:42:39,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 932 conjuncts, 68 conjunts are in the unsatisfiable core [2022-04-06 09:42:39,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:42:40,640 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 09:42:40,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:42:41,128 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-04-06 09:42:41,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697135707] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:42:41,128 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:42:41,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 37, 37] total 104 [2022-04-06 09:42:41,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424984570] [2022-04-06 09:42:41,128 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:42:41,129 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-04-06 09:42:41,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:42:41,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-04-06 09:42:41,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1757, Invalid=8955, Unknown=0, NotChecked=0, Total=10712 [2022-04-06 09:42:41,131 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-04-06 09:42:45,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:42:45,186 INFO L93 Difference]: Finished difference Result 595 states and 705 transitions. [2022-04-06 09:42:45,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-04-06 09:42:45,187 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-04-06 09:42:45,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:42:45,188 INFO L225 Difference]: With dead ends: 595 [2022-04-06 09:42:45,188 INFO L226 Difference]: Without dead ends: 456 [2022-04-06 09:42:45,192 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 977 GetRequests, 741 SyntacticMatches, 1 SemanticMatches, 235 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19294 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=9383, Invalid=46549, Unknown=0, NotChecked=0, Total=55932 [2022-04-06 09:42:45,192 INFO L913 BasicCegarLoop]: 108 mSDtfsCounter, 1109 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 3721 mSolverCounterSat, 948 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s 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.5s IncrementalHoareTripleChecker+Time [2022-04-06 09:42:45,194 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1110 Valid, 170 Invalid, 4669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [948 Valid, 3721 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-04-06 09:42:45,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2022-04-06 09:42:45,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 323. [2022-04-06 09:42:45,211 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-04-06 09:42:45,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 333 transitions. [2022-04-06 09:42:45,211 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 333 transitions. Word has length 338 [2022-04-06 09:42:45,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:42:45,212 INFO L478 AbstractCegarLoop]: Abstraction has 323 states and 333 transitions. [2022-04-06 09:42:45,212 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-04-06 09:42:45,212 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 333 transitions. [2022-04-06 09:42:45,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2022-04-06 09:42:45,213 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:42:45,213 INFO L499 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-04-06 09:42:45,232 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-04-06 09:42:45,426 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-04-06 09:42:45,427 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:42:45,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:42:45,427 INFO L85 PathProgramCache]: Analyzing trace with hash 1595795116, now seen corresponding path program 39 times [2022-04-06 09:42:45,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:42:45,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395446659] [2022-04-06 09:42:45,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:42:45,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:42:45,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:42:46,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-04-06 09:42:46,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 09:42:46,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 09:42:46,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 09:42:46,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 09:42:46,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 09:42:46,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 09:42:46,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 09:42:46,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 09:42:46,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 09:42:46,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:42:46,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:42:46,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:42:46,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:42:46,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:42:46,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:42:46,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:42:46,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:42:46,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:42:46,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:42:46,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:42:46,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:42:46,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:42:46,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:42:46,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:42:46,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:42:46,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:42:46,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:42:46,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:42:46,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:42:46,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:42:46,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:42:46,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:42:46,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:46,321 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 2148 proven. 1218 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 09:42:46,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:42:46,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395446659] [2022-04-06 09:42:46,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395446659] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:42:46,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69932337] [2022-04-06 09:42:46,321 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-06 09:42:46,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:42:46,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:42:46,322 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:42:46,323 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-04-06 09:42:46,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2022-04-06 09:42:46,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:42:46,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 959 conjuncts, 70 conjunts are in the unsatisfiable core [2022-04-06 09:42:46,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:42:47,597 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 1188 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 09:42:47,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:42:47,957 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 1188 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-04-06 09:42:47,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69932337] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:42:47,958 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:42:47,958 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 38, 38] total 107 [2022-04-06 09:42:47,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981401978] [2022-04-06 09:42:47,958 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:42:47,958 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2022-04-06 09:42:47,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:42:47,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2022-04-06 09:42:47,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1861, Invalid=9481, Unknown=0, NotChecked=0, Total=11342 [2022-04-06 09:42:47,960 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-04-06 09:42:51,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:42:51,574 INFO L93 Difference]: Finished difference Result 613 states and 726 transitions. [2022-04-06 09:42:51,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-04-06 09:42:51,575 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-04-06 09:42:51,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:42:51,577 INFO L225 Difference]: With dead ends: 613 [2022-04-06 09:42:51,577 INFO L226 Difference]: Without dead ends: 470 [2022-04-06 09:42:51,580 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1006 GetRequests, 763 SyntacticMatches, 1 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20491 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=9939, Invalid=49353, Unknown=0, NotChecked=0, Total=59292 [2022-04-06 09:42:51,580 INFO L913 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.3s IncrementalHoareTripleChecker+Time [2022-04-06 09:42:51,581 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1101 Valid, 183 Invalid, 4723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [923 Valid, 3800 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-04-06 09:42:51,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2022-04-06 09:42:51,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 333. [2022-04-06 09:42:51,630 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-04-06 09:42:51,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 343 transitions. [2022-04-06 09:42:51,631 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 343 transitions. Word has length 348 [2022-04-06 09:42:51,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:42:51,632 INFO L478 AbstractCegarLoop]: Abstraction has 333 states and 343 transitions. [2022-04-06 09:42:51,632 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-04-06 09:42:51,632 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 343 transitions. [2022-04-06 09:42:51,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2022-04-06 09:42:51,634 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:42:51,634 INFO L499 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-04-06 09:42:51,666 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-04-06 09:42:51,863 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-04-06 09:42:51,863 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:42:51,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:42:51,864 INFO L85 PathProgramCache]: Analyzing trace with hash -2025393501, now seen corresponding path program 40 times [2022-04-06 09:42:51,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:42:51,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399778397] [2022-04-06 09:42:51,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:42:51,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:42:51,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:52,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:42:52,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:52,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-04-06 09:42:52,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:52,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 09:42:52,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:52,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 09:42:52,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:52,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 09:42:52,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:52,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 09:42:52,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:52,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 09:42:52,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 09:42:53,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 09:42:53,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 09:42:53,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 09:42:53,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 09:42:53,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:42:53,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:42:53,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:42:53,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:42:53,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:42:53,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:42:53,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:42:53,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:42:53,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 09:42:53,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 09:42:53,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 09:42:53,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 09:42:53,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 09:42:53,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 09:42:53,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 09:42:53,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 09:42:53,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 09:42:53,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 09:42:53,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 09:42:53,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 09:42:53,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 09:42:53,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 09:42:53,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 09:42:53,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:53,069 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 2281 proven. 1289 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 09:42:53,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:42:53,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399778397] [2022-04-06 09:42:53,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399778397] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:42:53,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517323390] [2022-04-06 09:42:53,070 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 09:42:53,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:42:53,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:42:53,071 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:42:53,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-04-06 09:42:53,186 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 09:42:53,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:42:53,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 986 conjuncts, 72 conjunts are in the unsatisfiable core [2022-04-06 09:42:53,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:42:54,673 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 09:42:54,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:42:55,237 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-04-06 09:42:55,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517323390] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:42:55,237 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:42:55,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 39, 39] total 110 [2022-04-06 09:42:55,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976176073] [2022-04-06 09:42:55,238 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:42:55,238 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2022-04-06 09:42:55,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:42:55,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2022-04-06 09:42:55,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1968, Invalid=10022, Unknown=0, NotChecked=0, Total=11990 [2022-04-06 09:42:55,240 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-04-06 09:42:58,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:42:58,588 INFO L93 Difference]: Finished difference Result 631 states and 747 transitions. [2022-04-06 09:42:58,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-04-06 09:42:58,588 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-04-06 09:42:58,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:42:58,590 INFO L225 Difference]: With dead ends: 631 [2022-04-06 09:42:58,590 INFO L226 Difference]: Without dead ends: 484 [2022-04-06 09:42:58,593 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1035 GetRequests, 785 SyntacticMatches, 1 SemanticMatches, 249 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21724 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=10511, Invalid=52239, Unknown=0, NotChecked=0, Total=62750 [2022-04-06 09:42:58,600 INFO L913 BasicCegarLoop]: 114 mSDtfsCounter, 1099 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 4054 mSolverCounterSat, 967 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2022-04-06 09:42:58,600 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1100 Valid, 196 Invalid, 5021 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [967 Valid, 4054 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-04-06 09:42:58,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2022-04-06 09:42:58,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 343. [2022-04-06 09:42:58,619 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-04-06 09:42:58,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 353 transitions. [2022-04-06 09:42:58,620 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 353 transitions. Word has length 358 [2022-04-06 09:42:58,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:42:58,621 INFO L478 AbstractCegarLoop]: Abstraction has 343 states and 353 transitions. [2022-04-06 09:42:58,621 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-04-06 09:42:58,621 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 353 transitions. [2022-04-06 09:42:58,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2022-04-06 09:42:58,622 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:42:58,623 INFO L499 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-04-06 09:42:58,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-04-06 09:42:58,839 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-04-06 09:42:58,840 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:42:58,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:42:58,840 INFO L85 PathProgramCache]: Analyzing trace with hash 372111322, now seen corresponding path program 41 times [2022-04-06 09:42:58,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:42:58,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188248914] [2022-04-06 09:42:58,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:42:58,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:42:58,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:42:59,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-04-06 09:42:59,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 09:42:59,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 09:42:59,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 09:42:59,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 09:42:59,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 09:42:59,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 09:42:59,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 09:42:59,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 09:42:59,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:42:59,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:42:59,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:42:59,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:42:59,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:42:59,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:42:59,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:42:59,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:42:59,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:42:59,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:42:59,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:42:59,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:42:59,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:42:59,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:42:59,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:42:59,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:42:59,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:42:59,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:42:59,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:42:59,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:00,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:43:00,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:00,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:43:00,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:00,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 09:43:00,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:00,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 09:43:00,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:00,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 09:43:00,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:00,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 09:43:00,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:00,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 09:43:00,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:00,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 09:43:00,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:00,046 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2418 proven. 1362 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 09:43:00,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:43:00,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188248914] [2022-04-06 09:43:00,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188248914] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:43:00,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941756117] [2022-04-06 09:43:00,047 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-06 09:43:00,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:43:00,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:43:00,048 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:43:00,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-04-06 09:43:00,203 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2022-04-06 09:43:00,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:43:00,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 1013 conjuncts, 74 conjunts are in the unsatisfiable core [2022-04-06 09:43:00,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:43:01,561 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2520 proven. 1260 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 09:43:01,561 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:43:01,862 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2520 proven. 1260 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 09:43:01,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941756117] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:43:01,862 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:43:01,862 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 74, 74] total 113 [2022-04-06 09:43:01,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704287736] [2022-04-06 09:43:01,863 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:43:01,863 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2022-04-06 09:43:01,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:43:01,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2022-04-06 09:43:01,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2817, Invalid=9839, Unknown=0, NotChecked=0, Total=12656 [2022-04-06 09:43:01,865 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-04-06 09:43:03,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:43:03,466 INFO L93 Difference]: Finished difference Result 640 states and 758 transitions. [2022-04-06 09:43:03,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-04-06 09:43:03,479 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-04-06 09:43:03,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:43:03,495 INFO L225 Difference]: With dead ends: 640 [2022-04-06 09:43:03,495 INFO L226 Difference]: Without dead ends: 489 [2022-04-06 09:43:03,497 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 989 GetRequests, 806 SyntacticMatches, 0 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9270 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=7589, Invalid=26451, Unknown=0, NotChecked=0, Total=34040 [2022-04-06 09:43:03,497 INFO L913 BasicCegarLoop]: 84 mSDtfsCounter, 891 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 1758 mSolverCounterSat, 584 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-04-06 09:43:03,497 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [892 Valid, 111 Invalid, 2342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [584 Valid, 1758 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 09:43:03,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2022-04-06 09:43:03,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 345. [2022-04-06 09:43:03,516 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-04-06 09:43:03,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 355 transitions. [2022-04-06 09:43:03,516 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 355 transitions. Word has length 368 [2022-04-06 09:43:03,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:43:03,516 INFO L478 AbstractCegarLoop]: Abstraction has 345 states and 355 transitions. [2022-04-06 09:43:03,517 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-04-06 09:43:03,517 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 355 transitions. [2022-04-06 09:43:03,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2022-04-06 09:43:03,518 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:43:03,519 INFO L499 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-04-06 09:43:03,553 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-04-06 09:43:03,719 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-04-06 09:43:03,719 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:43:03,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:43:03,720 INFO L85 PathProgramCache]: Analyzing trace with hash -1027431235, now seen corresponding path program 42 times [2022-04-06 09:43:03,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:43:03,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145546257] [2022-04-06 09:43:03,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:43:03,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:43:03,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:43:04,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 09:43:04,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 09:43:04,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 09:43:04,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 09:43:04,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 09:43:04,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 09:43:04,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 09:43:04,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 09:43:04,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 09:43:04,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:43:04,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 09:43:04,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:43:04,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 09:43:04,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 09:43:04,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 09:43:04,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 09:43:04,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 09:43:04,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 09:43:04,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 09:43:04,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 09:43:04,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 09:43:04,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 09:43:04,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 09:43:04,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 09:43:04,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 09:43:04,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 09:43:04,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 09:43:04,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 09:43:04,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 09:43:04,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 09:43:04,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 09:43:04,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 09:43:04,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 09:43:04,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 09:43:04,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 09:43:04,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:04,396 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1330 proven. 2522 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 09:43:04,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:43:04,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145546257] [2022-04-06 09:43:04,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145546257] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:43:04,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470796495] [2022-04-06 09:43:04,397 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 09:43:04,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:43:04,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:43:04,398 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:43:04,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-04-06 09:43:04,562 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2022-04-06 09:43:04,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:43:04,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 1023 conjuncts, 75 conjunts are in the unsatisfiable core [2022-04-06 09:43:04,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:43:05,014 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 09:43:05,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:43:05,528 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-04-06 09:43:05,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470796495] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:43:05,528 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:43:05,529 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 46 [2022-04-06 09:43:05,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87934044] [2022-04-06 09:43:05,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:43:05,529 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-04-06 09:43:05,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:43:05,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-04-06 09:43:05,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=796, Invalid=1274, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 09:43:05,530 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-04-06 09:43:06,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:43:06,499 INFO L93 Difference]: Finished difference Result 364 states and 376 transitions. [2022-04-06 09:43:06,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-04-06 09:43:06,501 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-04-06 09:43:06,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:43:06,502 INFO L225 Difference]: With dead ends: 364 [2022-04-06 09:43:06,502 INFO L226 Difference]: Without dead ends: 362 [2022-04-06 09:43:06,503 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 930 GetRequests, 843 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1542 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2380, Invalid=5276, Unknown=0, NotChecked=0, Total=7656 [2022-04-06 09:43:06,503 INFO L913 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-04-06 09:43:06,504 INFO L914 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-04-06 09:43:06,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-04-06 09:43:06,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 357. [2022-04-06 09:43:06,523 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-04-06 09:43:06,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 368 transitions. [2022-04-06 09:43:06,524 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 368 transitions. Word has length 370 [2022-04-06 09:43:06,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:43:06,524 INFO L478 AbstractCegarLoop]: Abstraction has 357 states and 368 transitions. [2022-04-06 09:43:06,524 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-04-06 09:43:06,524 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 368 transitions. [2022-04-06 09:43:06,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 387 [2022-04-06 09:43:06,526 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:43:06,526 INFO L499 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-04-06 09:43:06,549 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-04-06 09:43:06,748 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-04-06 09:43:06,749 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:43:06,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:43:06,749 INFO L85 PathProgramCache]: Analyzing trace with hash -1645128731, now seen corresponding path program 43 times [2022-04-06 09:43:06,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:43:06,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496642611] [2022-04-06 09:43:06,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:43:06,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:43:06,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:43:08,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-04-06 09:43:08,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 09:43:08,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 09:43:08,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 09:43:08,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 09:43:08,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 09:43:08,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 09:43:08,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 09:43:08,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 09:43:08,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:43:08,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 09:43:08,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:43:08,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 09:43:08,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 09:43:08,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 09:43:08,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 09:43:08,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 09:43:08,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 09:43:08,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 09:43:08,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 09:43:08,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 09:43:08,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 09:43:08,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 09:43:08,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 09:43:08,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 09:43:08,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 09:43:08,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 09:43:08,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 09:43:08,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 09:43:08,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 09:43:08,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 09:43:08,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 09:43:08,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 09:43:08,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 09:43:08,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 09:43:08,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 09:43:08,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 09:43:08,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,280 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2704 proven. 1440 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 09:43:08,280 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:43:08,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496642611] [2022-04-06 09:43:08,280 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496642611] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:43:08,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127676991] [2022-04-06 09:43:08,280 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-06 09:43:08,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:43:08,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:43:08,292 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:43:08,293 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-04-06 09:43:08,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:08,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 1057 conjuncts, 76 conjunts are in the unsatisfiable core [2022-04-06 09:43:08,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:43:10,224 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2952 proven. 1332 refuted. 0 times theorem prover too weak. 2524 trivial. 0 not checked. [2022-04-06 09:43:10,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:43:10,773 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2810 proven. 1332 refuted. 0 times theorem prover too weak. 2666 trivial. 0 not checked. [2022-04-06 09:43:10,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127676991] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:43:10,773 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:43:10,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 76, 76] total 117 [2022-04-06 09:43:10,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121359808] [2022-04-06 09:43:10,774 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:43:10,774 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2022-04-06 09:43:10,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:43:10,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2022-04-06 09:43:10,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3008, Invalid=10564, Unknown=0, NotChecked=0, Total=13572 [2022-04-06 09:43:10,776 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-04-06 09:43:12,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:43:12,657 INFO L93 Difference]: Finished difference Result 668 states and 790 transitions. [2022-04-06 09:43:12,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-04-06 09:43:12,657 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-04-06 09:43:12,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:43:12,659 INFO L225 Difference]: With dead ends: 668 [2022-04-06 09:43:12,659 INFO L226 Difference]: Without dead ends: 507 [2022-04-06 09:43:12,661 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1035 GetRequests, 846 SyntacticMatches, 0 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9936 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=8042, Invalid=28248, Unknown=0, NotChecked=0, Total=36290 [2022-04-06 09:43:12,661 INFO L913 BasicCegarLoop]: 86 mSDtfsCounter, 709 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2576 mSolverCounterSat, 462 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2022-04-06 09:43:12,661 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [710 Valid, 148 Invalid, 3038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [462 Valid, 2576 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 09:43:12,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-04-06 09:43:12,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 359. [2022-04-06 09:43:12,681 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-04-06 09:43:12,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 370 transitions. [2022-04-06 09:43:12,682 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 370 transitions. Word has length 386 [2022-04-06 09:43:12,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:43:12,682 INFO L478 AbstractCegarLoop]: Abstraction has 359 states and 370 transitions. [2022-04-06 09:43:12,682 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-04-06 09:43:12,682 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 370 transitions. [2022-04-06 09:43:12,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2022-04-06 09:43:12,684 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:43:12,684 INFO L499 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-04-06 09:43:12,717 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-04-06 09:43:12,899 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-04-06 09:43:12,900 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:43:12,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:43:12,900 INFO L85 PathProgramCache]: Analyzing trace with hash -1522029048, now seen corresponding path program 44 times [2022-04-06 09:43:12,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:43:12,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161848602] [2022-04-06 09:43:12,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:43:12,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:43:12,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:43:13,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-04-06 09:43:13,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 09:43:13,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 09:43:13,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 09:43:13,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 09:43:13,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 09:43:13,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 09:43:13,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 09:43:13,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 09:43:13,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:43:13,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:43:13,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:43:13,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:43:13,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:43:13,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:43:13,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:43:13,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:43:13,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:43:13,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:43:13,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:43:13,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:43:13,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:43:13,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:43:13,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:43:13,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:43:13,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:43:13,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:43:13,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:43:13,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:43:13,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:43:13,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:43:13,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:43:13,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 09:43:13,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 09:43:13,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 09:43:13,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 09:43:13,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 09:43:13,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:13,904 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 2704 proven. 1514 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 09:43:13,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:43:13,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161848602] [2022-04-06 09:43:13,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161848602] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:43:13,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159987667] [2022-04-06 09:43:13,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 09:43:13,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:43:13,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:43:13,906 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:43:13,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-04-06 09:43:14,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 09:43:14,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:43:14,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 78 conjunts are in the unsatisfiable core [2022-04-06 09:43:14,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:43:15,579 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 1480 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-04-06 09:43:15,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:43:15,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-04-06 09:43:15,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159987667] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:43:15,903 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:43:15,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 42, 42] total 119 [2022-04-06 09:43:15,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311259485] [2022-04-06 09:43:15,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:43:15,904 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2022-04-06 09:43:15,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:43:15,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2022-04-06 09:43:15,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2307, Invalid=11735, Unknown=0, NotChecked=0, Total=14042 [2022-04-06 09:43:15,927 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-04-06 09:43:19,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:43:19,764 INFO L93 Difference]: Finished difference Result 681 states and 807 transitions. [2022-04-06 09:43:19,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-04-06 09:43:19,765 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-04-06 09:43:19,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:43:19,767 INFO L225 Difference]: With dead ends: 681 [2022-04-06 09:43:19,767 INFO L226 Difference]: Without dead ends: 522 [2022-04-06 09:43:19,773 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1122 GetRequests, 851 SyntacticMatches, 1 SemanticMatches, 270 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25639 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=12323, Invalid=61389, Unknown=0, NotChecked=0, Total=73712 [2022-04-06 09:43:19,773 INFO L913 BasicCegarLoop]: 123 mSDtfsCounter, 1276 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 4445 mSolverCounterSat, 1093 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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.3s IncrementalHoareTripleChecker+Time [2022-04-06 09:43:19,774 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1277 Valid, 205 Invalid, 5538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1093 Valid, 4445 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-04-06 09:43:19,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2022-04-06 09:43:19,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 369. [2022-04-06 09:43:19,820 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-04-06 09:43:19,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 380 transitions. [2022-04-06 09:43:19,821 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 380 transitions. Word has length 388 [2022-04-06 09:43:19,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:43:19,821 INFO L478 AbstractCegarLoop]: Abstraction has 369 states and 380 transitions. [2022-04-06 09:43:19,821 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-04-06 09:43:19,821 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 380 transitions. [2022-04-06 09:43:19,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2022-04-06 09:43:19,823 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:43:19,823 INFO L499 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-04-06 09:43:19,840 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-04-06 09:43:20,040 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-04-06 09:43:20,040 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:43:20,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:43:20,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1213907201, now seen corresponding path program 45 times [2022-04-06 09:43:20,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:43:20,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263549768] [2022-04-06 09:43:20,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:43:20,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:43:20,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:43:21,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-04-06 09:43:21,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 09:43:21,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 09:43:21,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 09:43:21,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 09:43:21,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 09:43:21,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 09:43:21,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 09:43:21,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 09:43:21,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 09:43:21,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:43:21,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:43:21,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:43:21,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:43:21,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:43:21,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:43:21,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:43:21,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:43:21,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 09:43:21,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 09:43:21,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 09:43:21,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 09:43:21,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 09:43:21,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 09:43:21,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 09:43:21,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 09:43:21,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 09:43:21,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 09:43:21,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 09:43:21,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 09:43:21,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 09:43:21,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 09:43:21,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 09:43:21,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 09:43:21,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 09:43:21,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 09:43:21,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 09:43:21,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 09:43:21,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:21,352 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 2853 proven. 1593 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 09:43:21,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:43:21,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263549768] [2022-04-06 09:43:21,352 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263549768] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:43:21,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679215840] [2022-04-06 09:43:21,352 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-06 09:43:21,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:43:21,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:43:21,353 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:43:21,356 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-04-06 09:43:21,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2022-04-06 09:43:21,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:43:21,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 1094 conjuncts, 80 conjunts are in the unsatisfiable core [2022-04-06 09:43:21,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:43:22,783 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 09:43:22,784 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:43:23,145 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-04-06 09:43:23,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679215840] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:43:23,146 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:43:23,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 43, 43] total 122 [2022-04-06 09:43:23,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124396882] [2022-04-06 09:43:23,146 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:43:23,147 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 122 states [2022-04-06 09:43:23,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:43:23,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2022-04-06 09:43:23,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2426, Invalid=12336, Unknown=0, NotChecked=0, Total=14762 [2022-04-06 09:43:23,148 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-04-06 09:43:27,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:43:27,032 INFO L93 Difference]: Finished difference Result 699 states and 828 transitions. [2022-04-06 09:43:27,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2022-04-06 09:43:27,032 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-04-06 09:43:27,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:43:27,034 INFO L225 Difference]: With dead ends: 699 [2022-04-06 09:43:27,034 INFO L226 Difference]: Without dead ends: 536 [2022-04-06 09:43:27,039 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1151 GetRequests, 873 SyntacticMatches, 1 SemanticMatches, 277 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27016 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=12959, Invalid=64603, Unknown=0, NotChecked=0, Total=77562 [2022-04-06 09:43:27,039 INFO L913 BasicCegarLoop]: 126 mSDtfsCounter, 1057 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 4994 mSolverCounterSat, 957 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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.3s IncrementalHoareTripleChecker+Time [2022-04-06 09:43:27,039 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1058 Valid, 213 Invalid, 5951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [957 Valid, 4994 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-04-06 09:43:27,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2022-04-06 09:43:27,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 379. [2022-04-06 09:43:27,062 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-04-06 09:43:27,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 390 transitions. [2022-04-06 09:43:27,063 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 390 transitions. Word has length 398 [2022-04-06 09:43:27,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:43:27,064 INFO L478 AbstractCegarLoop]: Abstraction has 379 states and 390 transitions. [2022-04-06 09:43:27,064 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-04-06 09:43:27,064 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 390 transitions. [2022-04-06 09:43:27,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2022-04-06 09:43:27,066 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:43:27,066 INFO L499 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-04-06 09:43:27,084 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-04-06 09:43:27,279 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-04-06 09:43:27,280 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:43:27,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:43:27,280 INFO L85 PathProgramCache]: Analyzing trace with hash 320244022, now seen corresponding path program 46 times [2022-04-06 09:43:27,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:43:27,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713198433] [2022-04-06 09:43:27,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:43:27,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:43:27,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:43:28,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-04-06 09:43:28,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 09:43:28,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 09:43:28,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 09:43:28,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 09:43:28,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 09:43:28,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 09:43:28,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 09:43:28,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:43:28,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:43:28,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:43:28,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:43:28,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:43:28,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:43:28,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:43:28,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:43:28,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:43:28,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:43:28,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:43:28,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:43:28,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:43:28,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:43:28,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:43:28,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:43:28,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:43:28,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:43:28,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:43:28,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:43:28,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 09:43:28,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 09:43:28,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 09:43:28,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 09:43:28,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 09:43:28,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 09:43:28,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 09:43:28,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 09:43:28,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 09:43:28,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 09:43:28,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 09:43:28,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:28,428 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 3006 proven. 1674 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 09:43:28,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:43:28,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713198433] [2022-04-06 09:43:28,428 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713198433] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:43:28,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271471028] [2022-04-06 09:43:28,428 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 09:43:28,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:43:28,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:43:28,429 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:43:28,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-04-06 09:43:28,560 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 09:43:28,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:43:28,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 1121 conjuncts, 82 conjunts are in the unsatisfiable core [2022-04-06 09:43:28,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:43:30,268 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 09:43:30,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:43:30,892 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-04-06 09:43:30,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271471028] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:43:30,892 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:43:30,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 44, 44] total 125 [2022-04-06 09:43:30,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964041973] [2022-04-06 09:43:30,893 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:43:30,893 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2022-04-06 09:43:30,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:43:30,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2022-04-06 09:43:30,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2548, Invalid=12952, Unknown=0, NotChecked=0, Total=15500 [2022-04-06 09:43:30,895 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-04-06 09:43:35,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:43:35,314 INFO L93 Difference]: Finished difference Result 717 states and 849 transitions. [2022-04-06 09:43:35,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-04-06 09:43:35,315 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-04-06 09:43:35,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:43:35,316 INFO L225 Difference]: With dead ends: 717 [2022-04-06 09:43:35,316 INFO L226 Difference]: Without dead ends: 550 [2022-04-06 09:43:35,321 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1180 GetRequests, 895 SyntacticMatches, 1 SemanticMatches, 284 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28429 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=13611, Invalid=67899, Unknown=0, NotChecked=0, Total=81510 [2022-04-06 09:43:35,321 INFO L913 BasicCegarLoop]: 129 mSDtfsCounter, 1232 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 4335 mSolverCounterSat, 1052 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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.3s IncrementalHoareTripleChecker+Time [2022-04-06 09:43:35,321 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1233 Valid, 196 Invalid, 5387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1052 Valid, 4335 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-04-06 09:43:35,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-04-06 09:43:35,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 389. [2022-04-06 09:43:35,357 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-04-06 09:43:35,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 400 transitions. [2022-04-06 09:43:35,358 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 400 transitions. Word has length 408 [2022-04-06 09:43:35,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:43:35,358 INFO L478 AbstractCegarLoop]: Abstraction has 389 states and 400 transitions. [2022-04-06 09:43:35,358 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-04-06 09:43:35,358 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 400 transitions. [2022-04-06 09:43:35,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2022-04-06 09:43:35,360 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:43:35,360 INFO L499 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-04-06 09:43:35,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-04-06 09:43:35,575 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-04-06 09:43:35,575 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:43:35,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:43:35,576 INFO L85 PathProgramCache]: Analyzing trace with hash 1339227309, now seen corresponding path program 47 times [2022-04-06 09:43:35,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:43:35,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245971787] [2022-04-06 09:43:35,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:43:35,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:43:35,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:43:37,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-04-06 09:43:37,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 09:43:37,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 09:43:37,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 09:43:37,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 09:43:37,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 09:43:37,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 09:43:37,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 09:43:37,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:43:37,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 09:43:37,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:43:37,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 09:43:37,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 09:43:37,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 09:43:37,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 09:43:37,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 09:43:37,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 09:43:37,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 09:43:37,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 09:43:37,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 09:43:37,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 09:43:37,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 09:43:37,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 09:43:37,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 09:43:37,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 09:43:37,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 09:43:37,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 09:43:37,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 09:43:37,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 09:43:37,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 09:43:37,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 09:43:37,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 09:43:37,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 09:43:37,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 09:43:37,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 09:43:37,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 09:43:37,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 09:43:37,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 09:43:37,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 09:43:37,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 09:43:37,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:37,073 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3163 proven. 1757 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 09:43:37,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:43:37,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245971787] [2022-04-06 09:43:37,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245971787] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:43:37,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406267865] [2022-04-06 09:43:37,074 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-06 09:43:37,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:43:37,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:43:37,075 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:43:37,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-04-06 09:43:37,257 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 41 check-sat command(s) [2022-04-06 09:43:37,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:43:37,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 1148 conjuncts, 84 conjunts are in the unsatisfiable core [2022-04-06 09:43:37,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:43:39,940 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 09:43:39,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:43:40,381 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 09:43:40,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406267865] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:43:40,381 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:43:40,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84, 84] total 128 [2022-04-06 09:43:40,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626301684] [2022-04-06 09:43:40,381 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:43:40,382 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 128 states [2022-04-06 09:43:40,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:43:40,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2022-04-06 09:43:40,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3617, Invalid=12639, Unknown=0, NotChecked=0, Total=16256 [2022-04-06 09:43:40,383 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-04-06 09:43:42,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:43:42,622 INFO L93 Difference]: Finished difference Result 726 states and 860 transitions. [2022-04-06 09:43:42,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-04-06 09:43:42,623 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-04-06 09:43:42,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:43:42,624 INFO L225 Difference]: With dead ends: 726 [2022-04-06 09:43:42,624 INFO L226 Difference]: Without dead ends: 555 [2022-04-06 09:43:42,627 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1124 GetRequests, 916 SyntacticMatches, 0 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11995 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=9769, Invalid=34121, Unknown=0, NotChecked=0, Total=43890 [2022-04-06 09:43:42,638 INFO L913 BasicCegarLoop]: 94 mSDtfsCounter, 880 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2559 mSolverCounterSat, 598 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 09:43:42,638 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [881 Valid, 151 Invalid, 3157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [598 Valid, 2559 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 09:43:42,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-04-06 09:43:42,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 391. [2022-04-06 09:43:42,661 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-04-06 09:43:42,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 402 transitions. [2022-04-06 09:43:42,662 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 402 transitions. Word has length 418 [2022-04-06 09:43:42,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:43:42,662 INFO L478 AbstractCegarLoop]: Abstraction has 391 states and 402 transitions. [2022-04-06 09:43:42,662 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-04-06 09:43:42,662 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 402 transitions. [2022-04-06 09:43:42,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2022-04-06 09:43:42,664 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:43:42,664 INFO L499 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-04-06 09:43:42,681 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-04-06 09:43:42,873 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-04-06 09:43:42,873 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:43:42,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:43:42,873 INFO L85 PathProgramCache]: Analyzing trace with hash -1950348592, now seen corresponding path program 48 times [2022-04-06 09:43:42,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:43:42,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335516999] [2022-04-06 09:43:42,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:43:42,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:43:42,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:43:43,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 09:43:43,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 09:43:43,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 09:43:43,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 09:43:43,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 09:43:43,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 09:43:43,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 09:43:43,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 09:43:43,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:43:43,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:43:43,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:43:43,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:43:43,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:43:43,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:43:43,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:43:43,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:43:43,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:43:43,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:43:43,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:43:43,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:43:43,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:43:43,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:43:43,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:43:43,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:43:43,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:43:43,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:43:43,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:43:43,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:43:43,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:43:43,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:43:43,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:43:43,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 09:43:43,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 09:43:43,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 09:43:43,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 09:43:43,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 09:43:43,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 09:43:43,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 09:43:43,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 09:43:43,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 09:43:43,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:43,553 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1720 proven. 3282 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 09:43:43,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:43:43,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335516999] [2022-04-06 09:43:43,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335516999] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:43:43,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086520469] [2022-04-06 09:43:43,553 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 09:43:43,553 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:43:43,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:43:43,554 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:43:43,554 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-04-06 09:43:43,738 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 42 check-sat command(s) [2022-04-06 09:43:43,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:43:43,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 1158 conjuncts, 85 conjunts are in the unsatisfiable core [2022-04-06 09:43:43,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:43:44,153 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 09:43:44,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:43:44,557 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-04-06 09:43:44,558 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086520469] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:43:44,558 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:43:44,558 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 46, 46] total 51 [2022-04-06 09:43:44,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738872727] [2022-04-06 09:43:44,558 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:43:44,559 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-04-06 09:43:44,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:43:44,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-04-06 09:43:44,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1006, Invalid=1544, Unknown=0, NotChecked=0, Total=2550 [2022-04-06 09:43:44,559 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-04-06 09:43:45,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:43:45,289 INFO L93 Difference]: Finished difference Result 410 states and 423 transitions. [2022-04-06 09:43:45,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-04-06 09:43:45,289 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-04-06 09:43:45,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:43:45,291 INFO L225 Difference]: With dead ends: 410 [2022-04-06 09:43:45,291 INFO L226 Difference]: Without dead ends: 408 [2022-04-06 09:43:45,292 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1055 GetRequests, 958 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1857 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=3010, Invalid=6496, Unknown=0, NotChecked=0, Total=9506 [2022-04-06 09:43:45,292 INFO L913 BasicCegarLoop]: 62 mSDtfsCounter, 217 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1091 mSolverCounterSat, 264 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2022-04-06 09:43:45,292 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 94 Invalid, 1355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [264 Valid, 1091 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 09:43:45,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-04-06 09:43:45,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 403. [2022-04-06 09:43:45,315 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-04-06 09:43:45,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 415 transitions. [2022-04-06 09:43:45,316 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 415 transitions. Word has length 420 [2022-04-06 09:43:45,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:43:45,316 INFO L478 AbstractCegarLoop]: Abstraction has 403 states and 415 transitions. [2022-04-06 09:43:45,316 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-04-06 09:43:45,317 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 415 transitions. [2022-04-06 09:43:45,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2022-04-06 09:43:45,319 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:43:45,319 INFO L499 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-04-06 09:43:45,339 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-04-06 09:43:45,536 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-04-06 09:43:45,536 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:43:45,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:43:45,537 INFO L85 PathProgramCache]: Analyzing trace with hash 2013148152, now seen corresponding path program 49 times [2022-04-06 09:43:45,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:43:45,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055544045] [2022-04-06 09:43:45,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:43:45,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:43:45,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:43:47,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-04-06 09:43:47,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 09:43:47,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 09:43:47,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 09:43:47,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 09:43:47,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 09:43:47,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 09:43:47,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 09:43:47,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:43:47,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:43:47,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:43:47,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:43:47,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:43:47,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:43:47,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:43:47,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:43:47,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:43:47,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:43:47,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:43:47,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:43:47,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:43:47,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:43:47,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:43:47,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:43:47,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:43:47,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:43:47,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:43:47,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:43:47,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:43:47,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:43:47,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:43:47,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 09:43:47,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 09:43:47,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 09:43:47,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 09:43:47,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 09:43:47,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 09:43:47,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 09:43:47,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 09:43:47,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 09:43:47,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 09:43:47,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 09:43:47,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,528 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3489 proven. 1845 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 09:43:47,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:43:47,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055544045] [2022-04-06 09:43:47,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055544045] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:43:47,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349830603] [2022-04-06 09:43:47,529 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-06 09:43:47,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:43:47,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:43:47,530 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:43:47,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-04-06 09:43:47,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:47,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 1192 conjuncts, 86 conjunts are in the unsatisfiable core [2022-04-06 09:43:47,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:43:50,596 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3772 proven. 1722 refuted. 0 times theorem prover too weak. 3284 trivial. 0 not checked. [2022-04-06 09:43:50,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:43:51,208 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3610 proven. 1722 refuted. 0 times theorem prover too weak. 3446 trivial. 0 not checked. [2022-04-06 09:43:51,209 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349830603] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:43:51,209 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:43:51,209 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 86, 86] total 132 [2022-04-06 09:43:51,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361573711] [2022-04-06 09:43:51,209 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:43:51,210 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 132 states [2022-04-06 09:43:51,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:43:51,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2022-04-06 09:43:51,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3833, Invalid=13459, Unknown=0, NotChecked=0, Total=17292 [2022-04-06 09:43:51,211 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-04-06 09:43:53,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:43:53,955 INFO L93 Difference]: Finished difference Result 754 states and 892 transitions. [2022-04-06 09:43:53,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-04-06 09:43:53,955 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-04-06 09:43:53,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:43:53,957 INFO L225 Difference]: With dead ends: 754 [2022-04-06 09:43:53,957 INFO L226 Difference]: Without dead ends: 573 [2022-04-06 09:43:53,960 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1170 GetRequests, 956 SyntacticMatches, 0 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12751 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=10282, Invalid=36158, Unknown=0, NotChecked=0, Total=46440 [2022-04-06 09:43:53,960 INFO L913 BasicCegarLoop]: 96 mSDtfsCounter, 896 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2605 mSolverCounterSat, 610 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 09:43:53,960 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [897 Valid, 158 Invalid, 3215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [610 Valid, 2605 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 09:43:53,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2022-04-06 09:43:53,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 405. [2022-04-06 09:43:53,985 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-04-06 09:43:53,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 417 transitions. [2022-04-06 09:43:53,986 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 417 transitions. Word has length 436 [2022-04-06 09:43:53,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:43:53,986 INFO L478 AbstractCegarLoop]: Abstraction has 405 states and 417 transitions. [2022-04-06 09:43:53,986 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-04-06 09:43:53,986 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 417 transitions. [2022-04-06 09:43:53,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2022-04-06 09:43:53,988 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:43:53,988 INFO L499 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-04-06 09:43:54,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-04-06 09:43:54,207 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-04-06 09:43:54,207 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:43:54,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:43:54,208 INFO L85 PathProgramCache]: Analyzing trace with hash -498131109, now seen corresponding path program 50 times [2022-04-06 09:43:54,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:43:54,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152997611] [2022-04-06 09:43:54,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:43:54,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:43:54,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:43:56,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-04-06 09:43:56,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 09:43:56,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 09:43:56,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 09:43:56,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 09:43:56,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 09:43:56,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 09:43:56,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 09:43:56,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 09:43:56,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:43:56,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:43:56,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:43:56,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:43:56,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:43:56,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:43:56,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:43:56,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:43:56,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 09:43:56,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 09:43:56,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 09:43:56,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 09:43:56,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 09:43:56,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 09:43:56,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 09:43:56,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 09:43:56,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 09:43:56,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 09:43:56,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 09:43:56,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 09:43:56,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 09:43:56,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 09:43:56,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 09:43:56,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 09:43:56,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 09:43:56,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 09:43:56,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 09:43:56,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 09:43:56,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 09:43:56,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 09:43:56,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 09:43:56,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 09:43:56,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 09:43:56,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:43:56,142 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 3489 proven. 1929 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 09:43:56,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:43:56,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152997611] [2022-04-06 09:43:56,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152997611] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:43:56,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680456896] [2022-04-06 09:43:56,142 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 09:43:56,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:43:56,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:43:56,143 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:43:56,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-04-06 09:43:56,294 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 09:43:56,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:43:56,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 88 conjunts are in the unsatisfiable core [2022-04-06 09:43:56,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:43:58,747 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 09:43:58,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:43:59,332 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-04-06 09:43:59,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680456896] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:43:59,335 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:43:59,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 47, 47] total 134 [2022-04-06 09:43:59,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39422591] [2022-04-06 09:43:59,339 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:43:59,339 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 134 states [2022-04-06 09:43:59,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:43:59,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2022-04-06 09:43:59,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2932, Invalid=14890, Unknown=0, NotChecked=0, Total=17822 [2022-04-06 09:43:59,341 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-04-06 09:44:05,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:44:05,287 INFO L93 Difference]: Finished difference Result 767 states and 909 transitions. [2022-04-06 09:44:05,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2022-04-06 09:44:05,287 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-04-06 09:44:05,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:44:05,289 INFO L225 Difference]: With dead ends: 767 [2022-04-06 09:44:05,289 INFO L226 Difference]: Without dead ends: 588 [2022-04-06 09:44:05,317 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1267 GetRequests, 961 SyntacticMatches, 1 SemanticMatches, 305 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32884 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=15663, Invalid=78279, Unknown=0, NotChecked=0, Total=93942 [2022-04-06 09:44:05,317 INFO L913 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-04-06 09:44:05,317 INFO L914 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-04-06 09:44:05,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2022-04-06 09:44:05,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 415. [2022-04-06 09:44:05,344 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-04-06 09:44:05,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 427 transitions. [2022-04-06 09:44:05,345 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 427 transitions. Word has length 438 [2022-04-06 09:44:05,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:44:05,345 INFO L478 AbstractCegarLoop]: Abstraction has 415 states and 427 transitions. [2022-04-06 09:44:05,345 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-04-06 09:44:05,345 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 427 transitions. [2022-04-06 09:44:05,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2022-04-06 09:44:05,347 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:44:05,347 INFO L499 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-04-06 09:44:05,381 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-04-06 09:44:05,565 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-04-06 09:44:05,565 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:44:05,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:44:05,566 INFO L85 PathProgramCache]: Analyzing trace with hash 2042736274, now seen corresponding path program 51 times [2022-04-06 09:44:05,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:44:05,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81624838] [2022-04-06 09:44:05,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:44:05,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:44:05,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:44:07,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-04-06 09:44:07,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 09:44:07,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 09:44:07,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 09:44:07,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 09:44:07,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 09:44:07,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 09:44:07,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:44:07,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:44:07,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:44:07,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:44:07,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:44:07,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:44:07,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:44:07,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:44:07,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:44:07,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:44:07,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:44:07,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:44:07,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:44:07,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:44:07,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:44:07,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:44:07,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:44:07,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:44:07,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:44:07,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:44:07,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 09:44:07,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 09:44:07,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 09:44:07,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 09:44:07,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 09:44:07,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 09:44:07,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 09:44:07,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 09:44:07,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 09:44:07,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 09:44:07,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 09:44:07,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 09:44:07,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 09:44:07,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 09:44:07,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 09:44:07,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 09:44:07,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:07,464 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 3658 proven. 2018 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 09:44:07,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:44:07,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81624838] [2022-04-06 09:44:07,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81624838] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:44:07,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535478042] [2022-04-06 09:44:07,465 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-06 09:44:07,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:44:07,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:44:07,480 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:44:07,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-04-06 09:44:07,686 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 44 check-sat command(s) [2022-04-06 09:44:07,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:44:07,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 1229 conjuncts, 90 conjunts are in the unsatisfiable core [2022-04-06 09:44:07,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:44:10,163 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 09:44:10,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:44:10,821 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-04-06 09:44:10,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535478042] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:44:10,821 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:44:10,821 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 48, 48] total 137 [2022-04-06 09:44:10,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458728264] [2022-04-06 09:44:10,821 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:44:10,822 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 137 states [2022-04-06 09:44:10,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:44:10,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 137 interpolants. [2022-04-06 09:44:10,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3066, Invalid=15566, Unknown=0, NotChecked=0, Total=18632 [2022-04-06 09:44:10,824 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-04-06 09:44:15,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:44:15,683 INFO L93 Difference]: Finished difference Result 785 states and 930 transitions. [2022-04-06 09:44:15,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 180 states. [2022-04-06 09:44:15,683 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-04-06 09:44:15,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:44:15,685 INFO L225 Difference]: With dead ends: 785 [2022-04-06 09:44:15,685 INFO L226 Difference]: Without dead ends: 602 [2022-04-06 09:44:15,691 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1296 GetRequests, 983 SyntacticMatches, 1 SemanticMatches, 312 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34441 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=16379, Invalid=81903, Unknown=0, NotChecked=0, Total=98282 [2022-04-06 09:44:15,692 INFO L913 BasicCegarLoop]: 141 mSDtfsCounter, 1406 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 5344 mSolverCounterSat, 1325 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s 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.6s IncrementalHoareTripleChecker+Time [2022-04-06 09:44:15,692 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1407 Valid, 238 Invalid, 6669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1325 Valid, 5344 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-04-06 09:44:15,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2022-04-06 09:44:15,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 425. [2022-04-06 09:44:15,717 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-04-06 09:44:15,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 437 transitions. [2022-04-06 09:44:15,718 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 437 transitions. Word has length 448 [2022-04-06 09:44:15,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:44:15,718 INFO L478 AbstractCegarLoop]: Abstraction has 425 states and 437 transitions. [2022-04-06 09:44:15,718 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-04-06 09:44:15,719 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 437 transitions. [2022-04-06 09:44:15,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2022-04-06 09:44:15,720 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:44:15,720 INFO L499 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-04-06 09:44:15,738 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-04-06 09:44:15,937 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-04-06 09:44:15,937 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:44:15,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:44:15,938 INFO L85 PathProgramCache]: Analyzing trace with hash -1276827895, now seen corresponding path program 52 times [2022-04-06 09:44:15,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:44:15,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676344757] [2022-04-06 09:44:15,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:44:15,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:44:16,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:44:17,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-04-06 09:44:17,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 09:44:17,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 09:44:17,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 09:44:17,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 09:44:17,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 09:44:17,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 09:44:17,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:44:17,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 09:44:17,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:44:17,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 09:44:17,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 09:44:17,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 09:44:17,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 09:44:17,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 09:44:17,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 09:44:17,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 09:44:17,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 09:44:17,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 09:44:17,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 09:44:17,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 09:44:17,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 09:44:17,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 09:44:17,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 09:44:17,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 09:44:17,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 09:44:17,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 09:44:17,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 09:44:17,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 09:44:17,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 09:44:17,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 09:44:17,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 09:44:17,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 09:44:17,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 09:44:17,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 09:44:17,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 09:44:17,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 09:44:17,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 09:44:17,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 09:44:17,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 09:44:17,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 09:44:17,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 09:44:17,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 09:44:17,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 09:44:17,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:17,497 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 3831 proven. 2109 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 09:44:17,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:44:17,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676344757] [2022-04-06 09:44:17,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676344757] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:44:17,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218054780] [2022-04-06 09:44:17,497 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 09:44:17,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:44:17,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:44:17,498 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:44:17,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-04-06 09:44:17,634 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 09:44:17,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:44:17,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 1256 conjuncts, 92 conjunts are in the unsatisfiable core [2022-04-06 09:44:17,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:44:19,492 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 09:44:19,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:44:20,164 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-04-06 09:44:20,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218054780] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:44:20,164 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:44:20,164 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 49, 49] total 140 [2022-04-06 09:44:20,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788916628] [2022-04-06 09:44:20,164 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:44:20,165 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 140 states [2022-04-06 09:44:20,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:44:20,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2022-04-06 09:44:20,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3203, Invalid=16257, Unknown=0, NotChecked=0, Total=19460 [2022-04-06 09:44:20,167 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-04-06 09:44:25,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:44:25,367 INFO L93 Difference]: Finished difference Result 803 states and 951 transitions. [2022-04-06 09:44:25,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 184 states. [2022-04-06 09:44:25,367 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-04-06 09:44:25,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:44:25,369 INFO L225 Difference]: With dead ends: 803 [2022-04-06 09:44:25,369 INFO L226 Difference]: Without dead ends: 616 [2022-04-06 09:44:25,375 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1325 GetRequests, 1005 SyntacticMatches, 1 SemanticMatches, 319 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36034 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=17111, Invalid=85609, Unknown=0, NotChecked=0, Total=102720 [2022-04-06 09:44:25,375 INFO L913 BasicCegarLoop]: 144 mSDtfsCounter, 1269 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 6674 mSolverCounterSat, 1081 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s 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, 1.8s IncrementalHoareTripleChecker+Time [2022-04-06 09:44:25,375 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1270 Valid, 256 Invalid, 7755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1081 Valid, 6674 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-04-06 09:44:25,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2022-04-06 09:44:25,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 435. [2022-04-06 09:44:25,402 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-04-06 09:44:25,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 447 transitions. [2022-04-06 09:44:25,403 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 447 transitions. Word has length 458 [2022-04-06 09:44:25,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:44:25,403 INFO L478 AbstractCegarLoop]: Abstraction has 435 states and 447 transitions. [2022-04-06 09:44:25,403 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-04-06 09:44:25,403 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 447 transitions. [2022-04-06 09:44:25,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2022-04-06 09:44:25,405 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:44:25,405 INFO L499 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-04-06 09:44:25,423 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-04-06 09:44:25,622 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-04-06 09:44:25,622 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:44:25,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:44:25,623 INFO L85 PathProgramCache]: Analyzing trace with hash -197855040, now seen corresponding path program 53 times [2022-04-06 09:44:25,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:44:25,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037517105] [2022-04-06 09:44:25,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:44:25,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:44:25,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:44:27,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-04-06 09:44:27,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 09:44:27,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 09:44:27,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 09:44:27,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 09:44:27,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 09:44:27,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 09:44:27,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:44:27,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:44:27,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:44:27,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:44:27,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:44:27,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:44:27,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:44:27,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:44:27,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:44:27,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:44:27,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:44:27,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:44:27,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:44:27,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:44:27,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:44:27,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:44:27,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:44:27,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:44:27,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:44:27,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:44:27,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:44:27,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:44:27,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:44:27,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 09:44:27,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 09:44:27,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 09:44:27,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 09:44:27,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 09:44:27,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 09:44:27,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 09:44:27,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 09:44:27,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 09:44:27,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 09:44:27,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 09:44:27,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 09:44:27,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 09:44:27,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 09:44:27,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 09:44:27,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:27,952 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4008 proven. 2202 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 09:44:27,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:44:27,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037517105] [2022-04-06 09:44:27,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037517105] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:44:27,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735968278] [2022-04-06 09:44:27,953 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-06 09:44:27,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:44:27,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:44:27,956 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:44:27,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-04-06 09:44:28,155 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2022-04-06 09:44:28,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:44:28,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 1283 conjuncts, 94 conjunts are in the unsatisfiable core [2022-04-06 09:44:28,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:44:31,150 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4140 proven. 2070 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 09:44:31,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:44:31,598 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4140 proven. 2070 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 09:44:31,598 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735968278] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:44:31,598 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:44:31,598 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 94, 94] total 143 [2022-04-06 09:44:31,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381842024] [2022-04-06 09:44:31,598 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:44:31,599 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 143 states [2022-04-06 09:44:31,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:44:31,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 143 interpolants. [2022-04-06 09:44:31,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4517, Invalid=15789, Unknown=0, NotChecked=0, Total=20306 [2022-04-06 09:44:31,602 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-04-06 09:44:35,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:44:35,160 INFO L93 Difference]: Finished difference Result 812 states and 962 transitions. [2022-04-06 09:44:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-04-06 09:44:35,160 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-04-06 09:44:35,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:44:35,162 INFO L225 Difference]: With dead ends: 812 [2022-04-06 09:44:35,162 INFO L226 Difference]: Without dead ends: 621 [2022-04-06 09:44:35,165 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1259 GetRequests, 1026 SyntacticMatches, 0 SemanticMatches, 233 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15070 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=12224, Invalid=42766, Unknown=0, NotChecked=0, Total=54990 [2022-04-06 09:44:35,165 INFO L913 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-04-06 09:44:35,165 INFO L914 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-04-06 09:44:35,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2022-04-06 09:44:35,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 437. [2022-04-06 09:44:35,192 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-04-06 09:44:35,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 449 transitions. [2022-04-06 09:44:35,193 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 449 transitions. Word has length 468 [2022-04-06 09:44:35,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:44:35,193 INFO L478 AbstractCegarLoop]: Abstraction has 437 states and 449 transitions. [2022-04-06 09:44:35,193 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-04-06 09:44:35,193 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 449 transitions. [2022-04-06 09:44:35,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2022-04-06 09:44:35,195 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:44:35,195 INFO L499 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-04-06 09:44:35,215 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-04-06 09:44:35,411 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-04-06 09:44:35,412 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:44:35,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:44:35,412 INFO L85 PathProgramCache]: Analyzing trace with hash -762865629, now seen corresponding path program 54 times [2022-04-06 09:44:35,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:44:35,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908280931] [2022-04-06 09:44:35,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:44:35,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:44:35,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:44:36,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 09:44:36,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 09:44:36,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 09:44:36,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 09:44:36,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 09:44:36,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 09:44:36,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 09:44:36,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 09:44:36,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:44:36,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:44:36,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:44:36,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:44:36,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:44:36,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:44:36,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:44:36,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:44:36,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 09:44:36,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 09:44:36,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 09:44:36,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 09:44:36,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 09:44:36,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 09:44:36,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 09:44:36,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 09:44:36,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 09:44:36,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 09:44:36,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 09:44:36,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 09:44:36,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 09:44:36,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 09:44:36,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 09:44:36,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 09:44:36,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 09:44:36,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 09:44:36,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 09:44:36,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 09:44:36,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 09:44:36,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 09:44:36,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 09:44:36,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 09:44:36,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 09:44:36,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 09:44:36,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 09:44:36,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 09:44:36,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 09:44:36,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:36,253 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2160 proven. 4142 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 09:44:36,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:44:36,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908280931] [2022-04-06 09:44:36,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908280931] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:44:36,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356316099] [2022-04-06 09:44:36,253 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 09:44:36,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:44:36,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:44:36,255 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:44:36,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-04-06 09:44:36,462 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 47 check-sat command(s) [2022-04-06 09:44:36,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:44:36,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 1293 conjuncts, 95 conjunts are in the unsatisfiable core [2022-04-06 09:44:36,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:44:36,902 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 09:44:36,902 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:44:37,328 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-04-06 09:44:37,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356316099] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:44:37,328 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:44:37,328 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 56 [2022-04-06 09:44:37,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845388080] [2022-04-06 09:44:37,329 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:44:37,329 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-04-06 09:44:37,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:44:37,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-04-06 09:44:37,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1241, Invalid=1839, Unknown=0, NotChecked=0, Total=3080 [2022-04-06 09:44:37,330 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-04-06 09:44:38,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:44:38,230 INFO L93 Difference]: Finished difference Result 456 states and 470 transitions. [2022-04-06 09:44:38,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-04-06 09:44:38,230 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-04-06 09:44:38,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:44:38,231 INFO L225 Difference]: With dead ends: 456 [2022-04-06 09:44:38,232 INFO L226 Difference]: Without dead ends: 454 [2022-04-06 09:44:38,232 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1180 GetRequests, 1073 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2197 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=3715, Invalid=7841, Unknown=0, NotChecked=0, Total=11556 [2022-04-06 09:44:38,232 INFO L913 BasicCegarLoop]: 67 mSDtfsCounter, 236 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1468 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.4s IncrementalHoareTripleChecker+Time [2022-04-06 09:44:38,233 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 104 Invalid, 1715 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 1468 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 09:44:38,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-04-06 09:44:38,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 449. [2022-04-06 09:44:38,261 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-04-06 09:44:38,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 462 transitions. [2022-04-06 09:44:38,261 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 462 transitions. Word has length 470 [2022-04-06 09:44:38,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:44:38,262 INFO L478 AbstractCegarLoop]: Abstraction has 449 states and 462 transitions. [2022-04-06 09:44:38,262 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-04-06 09:44:38,262 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 462 transitions. [2022-04-06 09:44:38,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2022-04-06 09:44:38,264 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:44:38,264 INFO L499 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-04-06 09:44:38,283 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-04-06 09:44:38,468 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-04-06 09:44:38,468 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:44:38,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:44:38,468 INFO L85 PathProgramCache]: Analyzing trace with hash 119454539, now seen corresponding path program 55 times [2022-04-06 09:44:38,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:44:38,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644741233] [2022-04-06 09:44:38,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:44:38,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:44:38,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:44:40,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-04-06 09:44:40,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 09:44:40,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 09:44:40,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 09:44:40,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 09:44:40,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 09:44:40,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 09:44:40,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 09:44:40,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:44:40,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:44:40,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:44:40,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:44:40,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:44:40,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:44:40,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:44:40,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:44:40,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 09:44:40,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 09:44:40,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 09:44:40,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 09:44:40,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 09:44:40,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 09:44:40,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 09:44:40,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 09:44:40,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 09:44:40,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 09:44:40,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 09:44:40,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 09:44:40,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 09:44:40,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 09:44:40,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 09:44:40,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 09:44:40,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 09:44:40,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 09:44:40,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 09:44:40,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 09:44:40,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 09:44:40,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 09:44:40,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 09:44:40,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 09:44:40,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 09:44:40,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 09:44:40,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 09:44:40,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 09:44:40,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 09:44:40,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 09:44:40,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 09:44:40,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,426 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4374 proven. 2300 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 09:44:40,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:44:40,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644741233] [2022-04-06 09:44:40,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644741233] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:44:40,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705803079] [2022-04-06 09:44:40,427 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-06 09:44:40,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:44:40,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:44:40,427 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:44:40,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-04-06 09:44:40,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:40,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 1327 conjuncts, 96 conjunts are in the unsatisfiable core [2022-04-06 09:44:40,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:44:44,110 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4692 proven. 2162 refuted. 0 times theorem prover too weak. 4144 trivial. 0 not checked. [2022-04-06 09:44:44,110 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:44:44,638 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4510 proven. 2162 refuted. 0 times theorem prover too weak. 4326 trivial. 0 not checked. [2022-04-06 09:44:44,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705803079] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:44:44,638 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:44:44,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 96, 96] total 147 [2022-04-06 09:44:44,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671883979] [2022-04-06 09:44:44,638 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:44:44,639 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 147 states [2022-04-06 09:44:44,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:44:44,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 147 interpolants. [2022-04-06 09:44:44,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4758, Invalid=16704, Unknown=0, NotChecked=0, Total=21462 [2022-04-06 09:44:44,641 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-04-06 09:44:47,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:44:47,604 INFO L93 Difference]: Finished difference Result 840 states and 994 transitions. [2022-04-06 09:44:47,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-04-06 09:44:47,605 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-04-06 09:44:47,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:44:47,606 INFO L225 Difference]: With dead ends: 840 [2022-04-06 09:44:47,606 INFO L226 Difference]: Without dead ends: 639 [2022-04-06 09:44:47,610 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1305 GetRequests, 1066 SyntacticMatches, 0 SemanticMatches, 239 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15916 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=12797, Invalid=45043, Unknown=0, NotChecked=0, Total=57840 [2022-04-06 09:44:47,611 INFO L913 BasicCegarLoop]: 106 mSDtfsCounter, 1060 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2798 mSolverCounterSat, 763 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 09:44:47,611 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1061 Valid, 163 Invalid, 3561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [763 Valid, 2798 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 09:44:47,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2022-04-06 09:44:47,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 451. [2022-04-06 09:44:47,653 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-04-06 09:44:47,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 464 transitions. [2022-04-06 09:44:47,654 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 464 transitions. Word has length 486 [2022-04-06 09:44:47,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:44:47,654 INFO L478 AbstractCegarLoop]: Abstraction has 451 states and 464 transitions. [2022-04-06 09:44:47,654 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-04-06 09:44:47,654 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 464 transitions. [2022-04-06 09:44:47,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2022-04-06 09:44:47,656 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:44:47,656 INFO L499 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-04-06 09:44:47,673 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-04-06 09:44:47,873 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-04-06 09:44:47,873 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:44:47,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:44:47,873 INFO L85 PathProgramCache]: Analyzing trace with hash 277571566, now seen corresponding path program 56 times [2022-04-06 09:44:47,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:44:47,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115631715] [2022-04-06 09:44:47,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:44:47,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:44:47,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:44:49,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-04-06 09:44:49,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 09:44:49,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 09:44:49,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 09:44:49,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 09:44:49,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 09:44:49,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:44:49,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:44:49,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:44:49,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:44:49,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:44:49,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:44:49,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:44:49,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:44:49,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:44:49,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:44:49,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:44:49,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:44:49,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:44:49,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:44:49,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:44:49,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:44:49,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:44:49,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:44:49,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:44:49,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:44:49,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 09:44:49,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 09:44:49,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 09:44:49,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 09:44:49,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 09:44:49,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 09:44:49,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 09:44:49,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 09:44:49,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 09:44:49,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 09:44:49,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 09:44:49,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 09:44:49,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 09:44:49,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 09:44:49,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 09:44:49,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 09:44:49,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 09:44:49,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 09:44:49,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 09:44:49,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 09:44:49,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 09:44:49,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:44:49,474 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 4374 proven. 2394 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 09:44:49,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:44:49,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115631715] [2022-04-06 09:44:49,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115631715] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:44:49,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440282540] [2022-04-06 09:44:49,474 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 09:44:49,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:44:49,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:44:49,479 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:44:49,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-04-06 09:44:49,632 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 09:44:49,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:44:49,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 1337 conjuncts, 98 conjunts are in the unsatisfiable core [2022-04-06 09:44:49,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:44:51,613 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 09:44:51,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:44:52,304 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-04-06 09:44:52,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440282540] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:44:52,304 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:44:52,304 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 52, 52] total 149 [2022-04-06 09:44:52,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766235433] [2022-04-06 09:44:52,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:44:52,305 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 149 states [2022-04-06 09:44:52,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:44:52,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 149 interpolants. [2022-04-06 09:44:52,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3632, Invalid=18420, Unknown=0, NotChecked=0, Total=22052 [2022-04-06 09:44:52,308 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-04-06 09:44:58,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:44:58,270 INFO L93 Difference]: Finished difference Result 853 states and 1011 transitions. [2022-04-06 09:44:58,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 196 states. [2022-04-06 09:44:58,270 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-04-06 09:44:58,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:44:58,272 INFO L225 Difference]: With dead ends: 853 [2022-04-06 09:44:58,273 INFO L226 Difference]: Without dead ends: 654 [2022-04-06 09:44:58,281 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1412 GetRequests, 1071 SyntacticMatches, 1 SemanticMatches, 340 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41029 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=19403, Invalid=97219, Unknown=0, NotChecked=0, Total=116622 [2022-04-06 09:44:58,281 INFO L913 BasicCegarLoop]: 153 mSDtfsCounter, 1522 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 5550 mSolverCounterSat, 1339 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s 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, 1.7s IncrementalHoareTripleChecker+Time [2022-04-06 09:44:58,282 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1523 Valid, 220 Invalid, 6889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1339 Valid, 5550 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-04-06 09:44:58,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2022-04-06 09:44:58,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 461. [2022-04-06 09:44:58,325 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-04-06 09:44:58,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 474 transitions. [2022-04-06 09:44:58,326 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 474 transitions. Word has length 488 [2022-04-06 09:44:58,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:44:58,326 INFO L478 AbstractCegarLoop]: Abstraction has 461 states and 474 transitions. [2022-04-06 09:44:58,326 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-04-06 09:44:58,326 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 474 transitions. [2022-04-06 09:44:58,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2022-04-06 09:44:58,328 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:44:58,328 INFO L499 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-04-06 09:44:58,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-04-06 09:44:58,545 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-04-06 09:44:58,545 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:44:58,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:44:58,546 INFO L85 PathProgramCache]: Analyzing trace with hash 1808590181, now seen corresponding path program 57 times [2022-04-06 09:44:58,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:44:58,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233214718] [2022-04-06 09:44:58,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:44:58,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:44:58,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:45:00,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-04-06 09:45:00,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 09:45:00,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 09:45:00,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 09:45:00,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 09:45:00,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 09:45:00,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:45:00,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 09:45:00,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:45:00,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 09:45:00,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 09:45:00,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 09:45:00,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 09:45:00,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 09:45:00,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 09:45:00,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 09:45:00,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 09:45:00,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 09:45:00,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 09:45:00,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 09:45:00,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 09:45:00,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 09:45:00,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 09:45:00,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 09:45:00,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 09:45:00,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 09:45:00,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 09:45:00,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 09:45:00,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 09:45:00,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 09:45:00,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 09:45:00,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 09:45:00,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 09:45:00,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 09:45:00,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 09:45:00,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 09:45:00,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 09:45:00,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 09:45:00,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 09:45:00,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 09:45:00,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 09:45:00,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 09:45:00,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 09:45:00,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 09:45:00,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 09:45:00,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 09:45:00,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 09:45:00,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 09:45:00,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:00,594 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 4563 proven. 2493 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-04-06 09:45:00,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:45:00,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233214718] [2022-04-06 09:45:00,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233214718] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:45:00,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844231217] [2022-04-06 09:45:00,594 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-06 09:45:00,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:45:00,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:45:00,607 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:45:00,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-04-06 09:45:00,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 49 check-sat command(s) [2022-04-06 09:45:00,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:45:00,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 1364 conjuncts, 100 conjunts are in the unsatisfiable core [2022-04-06 09:45:00,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:45:02,726 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-04-06 09:45:02,727 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:45:03,168 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-04-06 09:45:03,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844231217] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:45:03,168 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:45:03,169 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 53, 53] total 152 [2022-04-06 09:45:03,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657333952] [2022-04-06 09:45:03,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:45:03,169 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 152 states [2022-04-06 09:45:03,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:45:03,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2022-04-06 09:45:03,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3781, Invalid=19171, Unknown=0, NotChecked=0, Total=22952 [2022-04-06 09:45:03,171 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-04-06 09:45:09,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:45:09,389 INFO L93 Difference]: Finished difference Result 871 states and 1032 transitions. [2022-04-06 09:45:09,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 200 states. [2022-04-06 09:45:09,389 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-04-06 09:45:09,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:45:09,391 INFO L225 Difference]: With dead ends: 871 [2022-04-06 09:45:09,391 INFO L226 Difference]: Without dead ends: 668 [2022-04-06 09:45:09,396 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1441 GetRequests, 1093 SyntacticMatches, 1 SemanticMatches, 347 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42766 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=20199, Invalid=101253, Unknown=0, NotChecked=0, Total=121452 [2022-04-06 09:45:09,398 INFO L913 BasicCegarLoop]: 156 mSDtfsCounter, 1531 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6499 mSolverCounterSat, 1359 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s 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, 1.9s IncrementalHoareTripleChecker+Time [2022-04-06 09:45:09,398 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1532 Valid, 243 Invalid, 7858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1359 Valid, 6499 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-04-06 09:45:09,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2022-04-06 09:45:09,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 471. [2022-04-06 09:45:09,430 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-04-06 09:45:09,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 484 transitions. [2022-04-06 09:45:09,431 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 484 transitions. Word has length 498 [2022-04-06 09:45:09,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:45:09,431 INFO L478 AbstractCegarLoop]: Abstraction has 471 states and 484 transitions. [2022-04-06 09:45:09,432 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-04-06 09:45:09,432 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 484 transitions. [2022-04-06 09:45:09,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2022-04-06 09:45:09,434 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:45:09,434 INFO L499 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-04-06 09:45:09,453 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-04-06 09:45:09,635 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-04-06 09:45:09,635 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:45:09,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:45:09,635 INFO L85 PathProgramCache]: Analyzing trace with hash -1984922596, now seen corresponding path program 58 times [2022-04-06 09:45:09,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:45:09,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168272224] [2022-04-06 09:45:09,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:45:09,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:45:09,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:45:12,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-04-06 09:45:12,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 09:45:12,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 09:45:12,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 09:45:12,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 09:45:12,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 09:45:12,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:45:12,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:45:12,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:45:12,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:45:12,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:45:12,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:45:12,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:45:12,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:45:12,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:45:12,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:45:12,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:45:12,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:45:12,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:45:12,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:45:12,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:45:12,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:45:12,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:45:12,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:45:12,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:45:12,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:45:12,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:45:12,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:45:12,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:45:12,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 09:45:12,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 09:45:12,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 09:45:12,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 09:45:12,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 09:45:12,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 09:45:12,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 09:45:12,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 09:45:12,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 09:45:12,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 09:45:12,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 09:45:12,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 09:45:12,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 09:45:12,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 09:45:12,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 09:45:12,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 09:45:12,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 09:45:12,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 09:45:12,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 09:45:12,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 09:45:12,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:12,343 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 4756 proven. 2594 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 09:45:12,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:45:12,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168272224] [2022-04-06 09:45:12,343 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168272224] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:45:12,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634151999] [2022-04-06 09:45:12,343 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 09:45:12,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:45:12,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:45:12,345 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:45:12,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-04-06 09:45:12,494 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 09:45:12,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:45:12,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 1391 conjuncts, 102 conjunts are in the unsatisfiable core [2022-04-06 09:45:12,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:45:14,495 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 09:45:14,495 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:45:14,954 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-04-06 09:45:14,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634151999] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:45:14,955 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:45:14,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 54, 54] total 155 [2022-04-06 09:45:14,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957933973] [2022-04-06 09:45:14,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:45:14,956 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 155 states [2022-04-06 09:45:14,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:45:14,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 155 interpolants. [2022-04-06 09:45:14,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3933, Invalid=19937, Unknown=0, NotChecked=0, Total=23870 [2022-04-06 09:45:14,957 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-04-06 09:45:20,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:45:20,776 INFO L93 Difference]: Finished difference Result 889 states and 1053 transitions. [2022-04-06 09:45:20,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2022-04-06 09:45:20,778 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-04-06 09:45:20,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:45:20,793 INFO L225 Difference]: With dead ends: 889 [2022-04-06 09:45:20,793 INFO L226 Difference]: Without dead ends: 682 [2022-04-06 09:45:20,799 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1470 GetRequests, 1115 SyntacticMatches, 1 SemanticMatches, 354 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44539 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=21011, Invalid=105369, Unknown=0, NotChecked=0, Total=126380 [2022-04-06 09:45:20,800 INFO L913 BasicCegarLoop]: 159 mSDtfsCounter, 1570 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 7005 mSolverCounterSat, 1392 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s 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, 1.9s IncrementalHoareTripleChecker+Time [2022-04-06 09:45:20,800 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1571 Valid, 266 Invalid, 8397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1392 Valid, 7005 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-04-06 09:45:20,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2022-04-06 09:45:20,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 481. [2022-04-06 09:45:20,832 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-04-06 09:45:20,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 494 transitions. [2022-04-06 09:45:20,833 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 494 transitions. Word has length 508 [2022-04-06 09:45:20,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:45:20,833 INFO L478 AbstractCegarLoop]: Abstraction has 481 states and 494 transitions. [2022-04-06 09:45:20,833 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-04-06 09:45:20,833 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 494 transitions. [2022-04-06 09:45:20,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2022-04-06 09:45:20,835 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:45:20,835 INFO L499 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-04-06 09:45:20,852 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-04-06 09:45:21,052 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-04-06 09:45:21,052 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:45:21,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:45:21,053 INFO L85 PathProgramCache]: Analyzing trace with hash -1074422765, now seen corresponding path program 59 times [2022-04-06 09:45:21,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:45:21,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439982] [2022-04-06 09:45:21,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:45:21,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:45:21,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:45:23,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-04-06 09:45:23,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 09:45:23,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 09:45:23,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 09:45:23,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 09:45:23,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 09:45:23,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 09:45:23,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:45:23,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:45:23,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:45:23,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:45:23,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:45:23,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:45:23,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:45:23,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:45:23,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 09:45:23,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 09:45:23,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 09:45:23,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 09:45:23,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 09:45:23,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 09:45:23,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 09:45:23,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 09:45:23,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 09:45:23,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 09:45:23,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 09:45:23,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 09:45:23,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 09:45:23,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 09:45:23,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 09:45:23,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 09:45:23,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 09:45:23,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 09:45:23,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 09:45:23,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 09:45:23,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 09:45:23,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 09:45:23,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 09:45:23,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 09:45:23,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 09:45:23,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 09:45:23,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 09:45:23,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 09:45:23,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 09:45:23,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 09:45:23,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 09:45:23,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 09:45:23,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 09:45:23,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 09:45:23,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 09:45:23,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:23,877 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 4953 proven. 2697 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 09:45:23,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:45:23,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439982] [2022-04-06 09:45:23,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439982] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:45:23,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323644380] [2022-04-06 09:45:23,877 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-06 09:45:23,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:45:23,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:45:23,878 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:45:23,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-04-06 09:45:24,114 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 51 check-sat command(s) [2022-04-06 09:45:24,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:45:24,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 1418 conjuncts, 104 conjunts are in the unsatisfiable core [2022-04-06 09:45:24,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:45:28,152 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 5100 proven. 2550 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 09:45:28,152 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:45:28,908 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 5100 proven. 2550 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 09:45:28,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323644380] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:45:28,908 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:45:28,909 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 104, 104] total 158 [2022-04-06 09:45:28,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608697415] [2022-04-06 09:45:28,909 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:45:28,909 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 158 states [2022-04-06 09:45:28,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:45:28,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 158 interpolants. [2022-04-06 09:45:28,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5517, Invalid=19289, Unknown=0, NotChecked=0, Total=24806 [2022-04-06 09:45:28,912 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-04-06 09:45:33,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:45:33,358 INFO L93 Difference]: Finished difference Result 898 states and 1064 transitions. [2022-04-06 09:45:33,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-04-06 09:45:33,359 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-04-06 09:45:33,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:45:33,361 INFO L225 Difference]: With dead ends: 898 [2022-04-06 09:45:33,361 INFO L226 Difference]: Without dead ends: 687 [2022-04-06 09:45:33,365 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1394 GetRequests, 1136 SyntacticMatches, 0 SemanticMatches, 258 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18495 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=14954, Invalid=52386, Unknown=0, NotChecked=0, Total=67340 [2022-04-06 09:45:33,365 INFO L913 BasicCegarLoop]: 114 mSDtfsCounter, 1036 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 3200 mSolverCounterSat, 613 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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.3s IncrementalHoareTripleChecker+Time [2022-04-06 09:45:33,365 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1037 Valid, 166 Invalid, 3813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [613 Valid, 3200 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-04-06 09:45:33,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-04-06 09:45:33,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 483. [2022-04-06 09:45:33,402 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-04-06 09:45:33,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 496 transitions. [2022-04-06 09:45:33,403 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 496 transitions. Word has length 518 [2022-04-06 09:45:33,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:45:33,403 INFO L478 AbstractCegarLoop]: Abstraction has 483 states and 496 transitions. [2022-04-06 09:45:33,405 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-04-06 09:45:33,405 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 496 transitions. [2022-04-06 09:45:33,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2022-04-06 09:45:33,407 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:45:33,407 INFO L499 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-04-06 09:45:33,425 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-04-06 09:45:33,621 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-04-06 09:45:33,622 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:45:33,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:45:33,622 INFO L85 PathProgramCache]: Analyzing trace with hash 739179702, now seen corresponding path program 60 times [2022-04-06 09:45:33,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:45:33,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086893945] [2022-04-06 09:45:33,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:45:33,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:45:33,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:45:34,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 09:45:34,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 09:45:34,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 09:45:34,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 09:45:34,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 09:45:34,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:45:34,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:45:34,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:45:34,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:45:34,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:45:34,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:45:34,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:45:34,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:45:34,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:45:34,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:45:34,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:45:34,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:45:34,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:45:34,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:45:34,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:45:34,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:45:34,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:45:34,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:45:34,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:45:34,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:45:34,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 09:45:34,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 09:45:34,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 09:45:34,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 09:45:34,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 09:45:34,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 09:45:34,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 09:45:34,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 09:45:34,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 09:45:34,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 09:45:34,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 09:45:34,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 09:45:34,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 09:45:34,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 09:45:34,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 09:45:34,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 09:45:34,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 09:45:34,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 09:45:34,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 09:45:34,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 09:45:34,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 09:45:34,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 09:45:34,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 09:45:34,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 09:45:34,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 09:45:34,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:34,561 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2650 proven. 5102 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 09:45:34,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:45:34,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086893945] [2022-04-06 09:45:34,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086893945] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:45:34,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011938017] [2022-04-06 09:45:34,561 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 09:45:34,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:45:34,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:45:34,562 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:45:34,563 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-04-06 09:45:34,804 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2022-04-06 09:45:34,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:45:34,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 1428 conjuncts, 105 conjunts are in the unsatisfiable core [2022-04-06 09:45:34,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:45:35,564 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 09:45:35,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:45:36,317 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-04-06 09:45:36,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011938017] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:45:36,317 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:45:36,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56, 56] total 61 [2022-04-06 09:45:36,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918283728] [2022-04-06 09:45:36,317 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:45:36,318 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-04-06 09:45:36,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:45:36,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-04-06 09:45:36,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1501, Invalid=2159, Unknown=0, NotChecked=0, Total=3660 [2022-04-06 09:45:36,319 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-04-06 09:45:37,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:45:37,625 INFO L93 Difference]: Finished difference Result 502 states and 517 transitions. [2022-04-06 09:45:37,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-04-06 09:45:37,625 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-04-06 09:45:37,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:45:37,627 INFO L225 Difference]: With dead ends: 502 [2022-04-06 09:45:37,627 INFO L226 Difference]: Without dead ends: 500 [2022-04-06 09:45:37,627 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1305 GetRequests, 1188 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2562 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=4495, Invalid=9311, Unknown=0, NotChecked=0, Total=13806 [2022-04-06 09:45:37,628 INFO L913 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-04-06 09:45:37,628 INFO L914 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-04-06 09:45:37,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2022-04-06 09:45:37,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 495. [2022-04-06 09:45:37,660 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-04-06 09:45:37,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 509 transitions. [2022-04-06 09:45:37,661 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 509 transitions. Word has length 520 [2022-04-06 09:45:37,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:45:37,661 INFO L478 AbstractCegarLoop]: Abstraction has 495 states and 509 transitions. [2022-04-06 09:45:37,661 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-04-06 09:45:37,661 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 509 transitions. [2022-04-06 09:45:37,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 537 [2022-04-06 09:45:37,664 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:45:37,664 INFO L499 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-04-06 09:45:37,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-04-06 09:45:37,882 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-04-06 09:45:37,882 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:45:37,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:45:37,883 INFO L85 PathProgramCache]: Analyzing trace with hash 518560222, now seen corresponding path program 61 times [2022-04-06 09:45:37,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:45:37,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178789441] [2022-04-06 09:45:37,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:45:37,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:45:37,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:45:39,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-04-06 09:45:39,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 09:45:39,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 09:45:39,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 09:45:39,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 09:45:39,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:45:39,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:45:39,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:45:39,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:45:39,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:45:39,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:45:39,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:45:39,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:45:39,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:45:39,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:45:39,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:45:39,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:45:39,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:45:39,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:45:39,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:45:39,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:45:39,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:45:39,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:45:39,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:45:39,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:45:39,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 09:45:39,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 09:45:39,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 09:45:39,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 09:45:39,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 09:45:39,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 09:45:39,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 09:45:39,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 09:45:39,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 09:45:39,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 09:45:39,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 09:45:39,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 09:45:39,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 09:45:39,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 09:45:39,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 09:45:39,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 09:45:39,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 09:45:39,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 09:45:39,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 09:45:39,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 09:45:39,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 09:45:39,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 09:45:39,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 09:45:39,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 09:45:39,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 09:45:39,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 09:45:39,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 09:45:39,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:39,965 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5359 proven. 2805 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 09:45:39,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:45:39,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178789441] [2022-04-06 09:45:39,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178789441] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:45:39,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776320968] [2022-04-06 09:45:39,966 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-06 09:45:39,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:45:39,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:45:39,967 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:45:39,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-04-06 09:45:40,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:40,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 1462 conjuncts, 106 conjunts are in the unsatisfiable core [2022-04-06 09:45:40,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:45:43,818 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5712 proven. 2652 refuted. 0 times theorem prover too weak. 5104 trivial. 0 not checked. [2022-04-06 09:45:43,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:45:44,281 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5510 proven. 2652 refuted. 0 times theorem prover too weak. 5306 trivial. 0 not checked. [2022-04-06 09:45:44,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776320968] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:45:44,281 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:45:44,281 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 106, 106] total 162 [2022-04-06 09:45:44,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718274209] [2022-04-06 09:45:44,281 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:45:44,282 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 162 states [2022-04-06 09:45:44,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:45:44,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 162 interpolants. [2022-04-06 09:45:44,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5783, Invalid=20299, Unknown=0, NotChecked=0, Total=26082 [2022-04-06 09:45:44,284 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-04-06 09:45:48,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:45:48,123 INFO L93 Difference]: Finished difference Result 926 states and 1096 transitions. [2022-04-06 09:45:48,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-04-06 09:45:48,124 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-04-06 09:45:48,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:45:48,126 INFO L225 Difference]: With dead ends: 926 [2022-04-06 09:45:48,126 INFO L226 Difference]: Without dead ends: 705 [2022-04-06 09:45:48,129 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1440 GetRequests, 1176 SyntacticMatches, 0 SemanticMatches, 264 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19431 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=15587, Invalid=54903, Unknown=0, NotChecked=0, Total=70490 [2022-04-06 09:45:48,129 INFO L913 BasicCegarLoop]: 116 mSDtfsCounter, 1116 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3354 mSolverCounterSat, 813 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s 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.1s IncrementalHoareTripleChecker+Time [2022-04-06 09:45:48,134 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1117 Valid, 188 Invalid, 4167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [813 Valid, 3354 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-04-06 09:45:48,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2022-04-06 09:45:48,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 497. [2022-04-06 09:45:48,188 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-04-06 09:45:48,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 511 transitions. [2022-04-06 09:45:48,190 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 511 transitions. Word has length 536 [2022-04-06 09:45:48,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:45:48,190 INFO L478 AbstractCegarLoop]: Abstraction has 497 states and 511 transitions. [2022-04-06 09:45:48,190 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-04-06 09:45:48,190 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 511 transitions. [2022-04-06 09:45:48,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 539 [2022-04-06 09:45:48,192 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:45:48,193 INFO L499 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-04-06 09:45:48,212 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-04-06 09:45:48,410 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-04-06 09:45:48,410 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:45:48,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:45:48,410 INFO L85 PathProgramCache]: Analyzing trace with hash -286902335, now seen corresponding path program 62 times [2022-04-06 09:45:48,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:45:48,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313381124] [2022-04-06 09:45:48,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:45:48,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:45:48,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:45:51,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-04-06 09:45:51,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 09:45:51,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 09:45:51,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 09:45:51,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 09:45:51,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:45:51,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 09:45:51,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:45:51,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 09:45:51,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 09:45:51,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 09:45:51,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 09:45:51,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 09:45:51,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 09:45:51,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 09:45:51,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 09:45:51,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 09:45:51,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 09:45:51,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 09:45:51,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 09:45:51,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 09:45:51,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 09:45:51,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 09:45:51,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 09:45:51,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 09:45:51,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 09:45:51,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 09:45:51,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 09:45:51,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 09:45:51,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 09:45:51,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 09:45:51,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 09:45:51,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 09:45:51,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 09:45:51,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 09:45:51,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 09:45:51,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 09:45:51,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 09:45:51,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 09:45:51,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 09:45:51,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 09:45:51,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 09:45:51,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 09:45:51,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 09:45:51,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 09:45:51,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 09:45:51,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 09:45:51,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 09:45:51,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 09:45:51,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 09:45:51,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 09:45:51,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 09:45:51,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:45:51,521 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 5359 proven. 2909 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 09:45:51,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:45:51,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313381124] [2022-04-06 09:45:51,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313381124] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:45:51,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137020201] [2022-04-06 09:45:51,521 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 09:45:51,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:45:51,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:45:51,523 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:45:51,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-04-06 09:45:51,679 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 09:45:51,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:45:51,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 1472 conjuncts, 108 conjunts are in the unsatisfiable core [2022-04-06 09:45:51,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:45:55,132 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 09:45:55,132 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:45:55,986 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-04-06 09:45:55,987 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137020201] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:45:55,987 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:45:55,987 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [109, 57, 57] total 164 [2022-04-06 09:45:55,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532255481] [2022-04-06 09:45:55,987 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:45:55,988 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 164 states [2022-04-06 09:45:55,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:45:55,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2022-04-06 09:45:55,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4407, Invalid=22325, Unknown=0, NotChecked=0, Total=26732 [2022-04-06 09:45:55,989 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-04-06 09:46:03,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:46:03,547 INFO L93 Difference]: Finished difference Result 939 states and 1113 transitions. [2022-04-06 09:46:03,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 216 states. [2022-04-06 09:46:03,548 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-04-06 09:46:03,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:46:03,550 INFO L225 Difference]: With dead ends: 939 [2022-04-06 09:46:03,550 INFO L226 Difference]: Without dead ends: 720 [2022-04-06 09:46:03,559 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1557 GetRequests, 1181 SyntacticMatches, 1 SemanticMatches, 375 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50074 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=23543, Invalid=118209, Unknown=0, NotChecked=0, Total=141752 [2022-04-06 09:46:03,559 INFO L913 BasicCegarLoop]: 168 mSDtfsCounter, 1795 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6601 mSolverCounterSat, 1546 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s 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.1s IncrementalHoareTripleChecker+Time [2022-04-06 09:46:03,559 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1796 Valid, 255 Invalid, 8147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1546 Valid, 6601 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-04-06 09:46:03,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2022-04-06 09:46:03,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 507. [2022-04-06 09:46:03,597 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-04-06 09:46:03,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 521 transitions. [2022-04-06 09:46:03,598 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 521 transitions. Word has length 538 [2022-04-06 09:46:03,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:46:03,598 INFO L478 AbstractCegarLoop]: Abstraction has 507 states and 521 transitions. [2022-04-06 09:46:03,598 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-04-06 09:46:03,598 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 521 transitions. [2022-04-06 09:46:03,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 549 [2022-04-06 09:46:03,601 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:46:03,601 INFO L499 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-04-06 09:46:03,618 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-04-06 09:46:03,818 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-04-06 09:46:03,818 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:46:03,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:46:03,819 INFO L85 PathProgramCache]: Analyzing trace with hash 844403576, now seen corresponding path program 63 times [2022-04-06 09:46:03,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:46:03,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819429639] [2022-04-06 09:46:03,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:46:03,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:46:03,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:46:06,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-04-06 09:46:06,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 09:46:06,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 09:46:06,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 09:46:06,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 09:46:06,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:46:06,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:46:06,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:46:06,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:46:06,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:46:06,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:46:06,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:46:06,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:46:06,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:46:06,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:46:06,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:46:06,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:46:06,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:46:06,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:46:06,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:46:06,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:46:06,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:46:06,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:46:06,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:46:06,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:46:06,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:46:06,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:46:06,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:46:06,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 09:46:06,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 09:46:06,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 09:46:06,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 09:46:06,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 09:46:06,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 09:46:06,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 09:46:06,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 09:46:06,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 09:46:06,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 09:46:06,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 09:46:06,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 09:46:06,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 09:46:06,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 09:46:06,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 09:46:06,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 09:46:06,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 09:46:06,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 09:46:06,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 09:46:06,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 09:46:06,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 09:46:06,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 09:46:06,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 09:46:06,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 09:46:06,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 09:46:06,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:06,951 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 5568 proven. 3018 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 09:46:06,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:46:06,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819429639] [2022-04-06 09:46:06,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819429639] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:46:06,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045160951] [2022-04-06 09:46:06,951 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-06 09:46:06,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:46:06,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:46:06,952 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:46:06,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-04-06 09:46:07,202 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 54 check-sat command(s) [2022-04-06 09:46:07,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:46:07,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 1499 conjuncts, 110 conjunts are in the unsatisfiable core [2022-04-06 09:46:07,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:46:09,856 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 09:46:09,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:46:10,369 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-04-06 09:46:10,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045160951] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:46:10,370 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:46:10,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [111, 58, 58] total 167 [2022-04-06 09:46:10,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914281756] [2022-04-06 09:46:10,372 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:46:10,373 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 167 states [2022-04-06 09:46:10,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:46:10,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 167 interpolants. [2022-04-06 09:46:10,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4571, Invalid=23151, Unknown=0, NotChecked=0, Total=27722 [2022-04-06 09:46:10,377 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-04-06 09:46:16,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:46:16,935 INFO L93 Difference]: Finished difference Result 957 states and 1134 transitions. [2022-04-06 09:46:16,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 220 states. [2022-04-06 09:46:16,935 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-04-06 09:46:16,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:46:16,937 INFO L225 Difference]: With dead ends: 957 [2022-04-06 09:46:16,937 INFO L226 Difference]: Without dead ends: 734 [2022-04-06 09:46:16,946 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1586 GetRequests, 1203 SyntacticMatches, 1 SemanticMatches, 382 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51991 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=24419, Invalid=122653, Unknown=0, NotChecked=0, Total=147072 [2022-04-06 09:46:16,947 INFO L913 BasicCegarLoop]: 171 mSDtfsCounter, 2022 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 6767 mSolverCounterSat, 2004 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s 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, 1.8s IncrementalHoareTripleChecker+Time [2022-04-06 09:46:16,948 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2023 Valid, 253 Invalid, 8771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2004 Valid, 6767 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-04-06 09:46:16,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2022-04-06 09:46:16,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 517. [2022-04-06 09:46:16,986 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-04-06 09:46:16,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 531 transitions. [2022-04-06 09:46:16,987 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 531 transitions. Word has length 548 [2022-04-06 09:46:16,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:46:16,987 INFO L478 AbstractCegarLoop]: Abstraction has 517 states and 531 transitions. [2022-04-06 09:46:16,987 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-04-06 09:46:16,987 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 531 transitions. [2022-04-06 09:46:16,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 559 [2022-04-06 09:46:16,989 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:46:16,990 INFO L499 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-04-06 09:46:17,008 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-04-06 09:46:17,203 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-04-06 09:46:17,203 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:46:17,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:46:17,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1638545519, now seen corresponding path program 64 times [2022-04-06 09:46:17,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:46:17,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942207094] [2022-04-06 09:46:17,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:46:17,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:46:17,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:46:19,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-04-06 09:46:19,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 09:46:19,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 09:46:19,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 09:46:19,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 09:46:19,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 09:46:19,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:46:19,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:46:19,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:46:19,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:46:19,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:46:19,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:46:19,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:46:19,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:46:19,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 09:46:19,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 09:46:19,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 09:46:19,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 09:46:19,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 09:46:19,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 09:46:19,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 09:46:19,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 09:46:19,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 09:46:19,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 09:46:19,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 09:46:19,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 09:46:19,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 09:46:19,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 09:46:19,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 09:46:19,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 09:46:19,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 09:46:19,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 09:46:19,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 09:46:19,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 09:46:19,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 09:46:19,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 09:46:19,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 09:46:19,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 09:46:19,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 09:46:19,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 09:46:19,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 09:46:19,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 09:46:19,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 09:46:19,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 09:46:19,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 09:46:19,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 09:46:19,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 09:46:19,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 09:46:19,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 09:46:19,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 09:46:19,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 09:46:19,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 09:46:19,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 09:46:19,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 09:46:19,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:19,487 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 5781 proven. 3129 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-04-06 09:46:19,488 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:46:19,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942207094] [2022-04-06 09:46:19,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942207094] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:46:19,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704312217] [2022-04-06 09:46:19,488 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 09:46:19,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:46:19,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:46:19,499 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:46:19,500 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-04-06 09:46:19,675 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 09:46:19,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:46:19,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 1526 conjuncts, 112 conjunts are in the unsatisfiable core [2022-04-06 09:46:19,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:46:22,821 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-04-06 09:46:22,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:46:23,405 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-04-06 09:46:23,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704312217] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:46:23,405 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:46:23,405 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 59, 59] total 170 [2022-04-06 09:46:23,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420611305] [2022-04-06 09:46:23,405 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:46:23,406 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 170 states [2022-04-06 09:46:23,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:46:23,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 170 interpolants. [2022-04-06 09:46:23,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4738, Invalid=23992, Unknown=0, NotChecked=0, Total=28730 [2022-04-06 09:46:23,409 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-04-06 09:46:30,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:46:30,139 INFO L93 Difference]: Finished difference Result 975 states and 1155 transitions. [2022-04-06 09:46:30,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 224 states. [2022-04-06 09:46:30,139 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-04-06 09:46:30,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:46:30,142 INFO L225 Difference]: With dead ends: 975 [2022-04-06 09:46:30,142 INFO L226 Difference]: Without dead ends: 748 [2022-04-06 09:46:30,153 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1615 GetRequests, 1225 SyntacticMatches, 1 SemanticMatches, 389 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53944 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=25311, Invalid=127179, Unknown=0, NotChecked=0, Total=152490 [2022-04-06 09:46:30,153 INFO L913 BasicCegarLoop]: 174 mSDtfsCounter, 2161 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 6929 mSolverCounterSat, 1692 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s 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, 1.9s IncrementalHoareTripleChecker+Time [2022-04-06 09:46:30,153 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2162 Valid, 256 Invalid, 8621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1692 Valid, 6929 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-04-06 09:46:30,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2022-04-06 09:46:30,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 527. [2022-04-06 09:46:30,224 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-04-06 09:46:30,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 541 transitions. [2022-04-06 09:46:30,225 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 541 transitions. Word has length 558 [2022-04-06 09:46:30,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:46:30,225 INFO L478 AbstractCegarLoop]: Abstraction has 527 states and 541 transitions. [2022-04-06 09:46:30,225 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-04-06 09:46:30,225 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 541 transitions. [2022-04-06 09:46:30,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 569 [2022-04-06 09:46:30,228 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:46:30,228 INFO L499 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-04-06 09:46:30,246 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-04-06 09:46:30,445 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-04-06 09:46:30,445 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:46:30,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:46:30,446 INFO L85 PathProgramCache]: Analyzing trace with hash 736794278, now seen corresponding path program 65 times [2022-04-06 09:46:30,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:46:30,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88855975] [2022-04-06 09:46:30,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:46:30,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:46:30,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:46:32,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-04-06 09:46:32,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 09:46:32,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 09:46:32,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 09:46:32,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:46:32,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:46:32,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:46:32,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:46:32,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:46:32,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:46:32,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:46:32,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:46:32,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:46:32,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:46:32,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:46:32,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:46:32,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:46:32,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:46:32,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:46:32,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:46:32,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:46:32,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:46:32,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:46:32,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:46:32,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 09:46:32,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 09:46:32,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 09:46:32,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 09:46:32,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 09:46:32,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 09:46:32,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 09:46:32,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 09:46:32,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 09:46:32,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 09:46:32,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 09:46:32,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 09:46:32,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 09:46:32,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 09:46:32,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 09:46:32,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 09:46:32,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 09:46:32,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 09:46:32,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 09:46:32,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 09:46:32,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 09:46:32,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 09:46:32,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 09:46:32,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 09:46:32,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 09:46:32,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 09:46:32,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 09:46:32,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 09:46:32,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 09:46:32,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 09:46:32,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 09:46:32,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:32,976 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 5998 proven. 3242 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 09:46:32,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:46:32,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88855975] [2022-04-06 09:46:32,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88855975] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:46:32,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820673661] [2022-04-06 09:46:32,977 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-06 09:46:32,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:46:32,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:46:32,977 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:46:32,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-04-06 09:46:33,243 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 56 check-sat command(s) [2022-04-06 09:46:33,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:46:33,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 1553 conjuncts, 114 conjunts are in the unsatisfiable core [2022-04-06 09:46:33,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:46:36,208 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 6160 proven. 3080 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 09:46:36,208 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:46:36,728 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 6160 proven. 3080 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 09:46:36,728 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820673661] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:46:36,728 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:46:36,728 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [115, 114, 114] total 173 [2022-04-06 09:46:36,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118306269] [2022-04-06 09:46:36,728 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:46:36,729 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 173 states [2022-04-06 09:46:36,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:46:36,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 173 interpolants. [2022-04-06 09:46:36,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6617, Invalid=23139, Unknown=0, NotChecked=0, Total=29756 [2022-04-06 09:46:36,731 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-04-06 09:46:40,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:46:40,780 INFO L93 Difference]: Finished difference Result 984 states and 1166 transitions. [2022-04-06 09:46:40,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2022-04-06 09:46:40,781 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-04-06 09:46:40,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:46:40,783 INFO L225 Difference]: With dead ends: 984 [2022-04-06 09:46:40,783 INFO L226 Difference]: Without dead ends: 753 [2022-04-06 09:46:40,788 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1529 GetRequests, 1246 SyntacticMatches, 0 SemanticMatches, 283 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22270 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=17959, Invalid=62981, Unknown=0, NotChecked=0, Total=80940 [2022-04-06 09:46:40,788 INFO L913 BasicCegarLoop]: 124 mSDtfsCounter, 1226 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 3176 mSolverCounterSat, 832 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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.0s IncrementalHoareTripleChecker+Time [2022-04-06 09:46:40,789 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1227 Valid, 176 Invalid, 4008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [832 Valid, 3176 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 09:46:40,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2022-04-06 09:46:40,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 529. [2022-04-06 09:46:40,866 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-04-06 09:46:40,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 543 transitions. [2022-04-06 09:46:40,866 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 543 transitions. Word has length 568 [2022-04-06 09:46:40,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:46:40,867 INFO L478 AbstractCegarLoop]: Abstraction has 529 states and 543 transitions. [2022-04-06 09:46:40,867 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-04-06 09:46:40,867 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 543 transitions. [2022-04-06 09:46:40,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2022-04-06 09:46:40,869 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:46:40,869 INFO L499 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-04-06 09:46:40,888 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-04-06 09:46:41,085 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-04-06 09:46:41,085 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:46:41,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:46:41,086 INFO L85 PathProgramCache]: Analyzing trace with hash -1400903543, now seen corresponding path program 66 times [2022-04-06 09:46:41,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:46:41,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936083474] [2022-04-06 09:46:41,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:46:41,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:46:41,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:46:41,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 09:46:41,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 09:46:41,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 09:46:41,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 09:46:41,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:46:41,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 09:46:41,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:46:41,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 09:46:41,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 09:46:41,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 09:46:41,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 09:46:41,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 09:46:41,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 09:46:41,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 09:46:41,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 09:46:41,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 09:46:41,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 09:46:41,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 09:46:41,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 09:46:41,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 09:46:41,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 09:46:41,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 09:46:41,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:41,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 09:46:41,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 09:46:42,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 09:46:42,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 09:46:42,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 09:46:42,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 09:46:42,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 09:46:42,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 09:46:42,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 09:46:42,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 09:46:42,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 09:46:42,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 09:46:42,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 09:46:42,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 09:46:42,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 09:46:42,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 09:46:42,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 09:46:42,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 09:46:42,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 09:46:42,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 09:46:42,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 09:46:42,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 09:46:42,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 09:46:42,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 09:46:42,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 09:46:42,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 09:46:42,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 09:46:42,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 09:46:42,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 09:46:42,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 09:46:42,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-04-06 09:46:42,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-04-06 09:46:42,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-04-06 09:46:42,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:42,033 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3190 proven. 6162 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 09:46:42,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:46:42,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936083474] [2022-04-06 09:46:42,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936083474] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:46:42,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331365016] [2022-04-06 09:46:42,033 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 09:46:42,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:46:42,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:46:42,034 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:46:42,036 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-04-06 09:46:42,344 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 57 check-sat command(s) [2022-04-06 09:46:42,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:46:42,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 1563 conjuncts, 115 conjunts are in the unsatisfiable core [2022-04-06 09:46:42,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:46:42,892 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 09:46:42,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:46:43,407 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-04-06 09:46:43,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331365016] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:46:43,408 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:46:43,408 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61, 61] total 66 [2022-04-06 09:46:43,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868104605] [2022-04-06 09:46:43,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:46:43,409 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-04-06 09:46:43,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:46:43,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-04-06 09:46:43,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1786, Invalid=2504, Unknown=0, NotChecked=0, Total=4290 [2022-04-06 09:46:43,409 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-04-06 09:46:44,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:46:44,485 INFO L93 Difference]: Finished difference Result 548 states and 564 transitions. [2022-04-06 09:46:44,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-04-06 09:46:44,485 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-04-06 09:46:44,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:46:44,487 INFO L225 Difference]: With dead ends: 548 [2022-04-06 09:46:44,487 INFO L226 Difference]: Without dead ends: 546 [2022-04-06 09:46:44,489 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1430 GetRequests, 1303 SyntacticMatches, 1 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2952 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=5350, Invalid=10906, Unknown=0, NotChecked=0, Total=16256 [2022-04-06 09:46:44,502 INFO L913 BasicCegarLoop]: 77 mSDtfsCounter, 282 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 1630 mSolverCounterSat, 354 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-04-06 09:46:44,502 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 99 Invalid, 1984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [354 Valid, 1630 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 09:46:44,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2022-04-06 09:46:44,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 541. [2022-04-06 09:46:44,562 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-04-06 09:46:44,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 556 transitions. [2022-04-06 09:46:44,562 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 556 transitions. Word has length 570 [2022-04-06 09:46:44,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:46:44,563 INFO L478 AbstractCegarLoop]: Abstraction has 541 states and 556 transitions. [2022-04-06 09:46:44,563 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-04-06 09:46:44,563 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 556 transitions. [2022-04-06 09:46:44,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 587 [2022-04-06 09:46:44,565 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:46:44,565 INFO L499 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-04-06 09:46:44,583 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-04-06 09:46:44,779 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-04-06 09:46:44,779 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:46:44,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:46:44,780 INFO L85 PathProgramCache]: Analyzing trace with hash 707100593, now seen corresponding path program 67 times [2022-04-06 09:46:44,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:46:44,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36519154] [2022-04-06 09:46:44,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:46:44,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:46:44,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:46:46,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-04-06 09:46:46,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 09:46:46,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 09:46:46,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 09:46:46,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:46:46,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 09:46:46,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:46:46,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 09:46:46,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 09:46:46,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 09:46:46,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 09:46:46,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 09:46:46,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 09:46:46,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 09:46:46,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 09:46:46,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 09:46:46,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 09:46:46,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 09:46:46,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 09:46:46,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 09:46:46,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 09:46:46,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 09:46:46,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 09:46:46,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 09:46:46,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 09:46:46,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 09:46:46,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 09:46:46,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 09:46:46,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 09:46:46,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 09:46:46,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 09:46:46,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 09:46:46,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 09:46:46,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 09:46:46,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 09:46:46,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 09:46:46,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 09:46:46,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 09:46:46,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 09:46:46,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 09:46:46,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 09:46:46,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 09:46:46,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 09:46:46,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 09:46:46,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 09:46:46,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 09:46:46,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 09:46:46,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 09:46:46,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 09:46:46,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 09:46:46,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 09:46:46,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 09:46:46,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-04-06 09:46:46,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-04-06 09:46:46,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-04-06 09:46:46,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-04-06 09:46:46,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 09:46:46,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:46,963 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6444 proven. 3360 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-04-06 09:46:46,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:46:46,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36519154] [2022-04-06 09:46:46,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36519154] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:46:46,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642823587] [2022-04-06 09:46:46,964 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-06 09:46:46,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:46:46,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:46:46,965 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:46:46,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-04-06 09:46:47,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:46:47,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 1597 conjuncts, 116 conjunts are in the unsatisfiable core [2022-04-06 09:46:47,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:46:51,710 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6832 proven. 3192 refuted. 0 times theorem prover too weak. 6164 trivial. 0 not checked. [2022-04-06 09:46:51,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:46:52,560 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6610 proven. 3192 refuted. 0 times theorem prover too weak. 6386 trivial. 0 not checked. [2022-04-06 09:46:52,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642823587] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:46:52,561 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:46:52,561 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [118, 116, 116] total 177 [2022-04-06 09:46:52,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245346546] [2022-04-06 09:46:52,561 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:46:52,562 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 177 states [2022-04-06 09:46:52,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:46:52,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 177 interpolants. [2022-04-06 09:46:52,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6908, Invalid=24244, Unknown=0, NotChecked=0, Total=31152 [2022-04-06 09:46:52,565 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-04-06 09:46:57,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:46:57,576 INFO L93 Difference]: Finished difference Result 1012 states and 1198 transitions. [2022-04-06 09:46:57,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-04-06 09:46:57,577 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-04-06 09:46:57,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:46:57,579 INFO L225 Difference]: With dead ends: 1012 [2022-04-06 09:46:57,579 INFO L226 Difference]: Without dead ends: 771 [2022-04-06 09:46:57,584 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1286 SyntacticMatches, 0 SemanticMatches, 289 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23296 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=18652, Invalid=65738, Unknown=0, NotChecked=0, Total=84390 [2022-04-06 09:46:57,584 INFO L913 BasicCegarLoop]: 126 mSDtfsCounter, 1388 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 4308 mSolverCounterSat, 1033 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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.4s IncrementalHoareTripleChecker+Time [2022-04-06 09:46:57,589 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1389 Valid, 213 Invalid, 5341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1033 Valid, 4308 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-04-06 09:46:57,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2022-04-06 09:46:57,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 543. [2022-04-06 09:46:57,633 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-04-06 09:46:57,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 558 transitions. [2022-04-06 09:46:57,634 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 558 transitions. Word has length 586 [2022-04-06 09:46:57,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:46:57,634 INFO L478 AbstractCegarLoop]: Abstraction has 543 states and 558 transitions. [2022-04-06 09:46:57,634 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-04-06 09:46:57,634 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 558 transitions. [2022-04-06 09:46:57,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 589 [2022-04-06 09:46:57,637 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:46:57,637 INFO L499 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-04-06 09:46:57,654 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-04-06 09:46:57,853 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-04-06 09:46:57,854 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:46:57,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:46:57,854 INFO L85 PathProgramCache]: Analyzing trace with hash -696434988, now seen corresponding path program 68 times [2022-04-06 09:46:57,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:46:57,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024495643] [2022-04-06 09:46:57,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:46:57,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:46:57,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:47:00,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-04-06 09:47:00,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 09:47:00,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 09:47:00,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 09:47:00,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:47:00,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:47:00,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:47:00,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:47:00,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:47:00,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:47:00,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:47:00,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:47:00,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:47:00,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:47:00,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:47:00,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:47:00,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:47:00,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:47:00,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:47:00,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:47:00,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:47:00,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:47:00,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:47:00,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:47:00,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:47:00,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:47:00,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:47:00,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 09:47:00,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 09:47:00,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 09:47:00,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 09:47:00,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 09:47:00,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 09:47:00,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 09:47:00,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 09:47:00,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 09:47:00,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 09:47:00,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 09:47:00,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 09:47:00,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 09:47:00,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 09:47:00,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 09:47:00,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 09:47:00,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 09:47:00,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 09:47:00,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 09:47:00,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 09:47:00,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 09:47:00,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 09:47:00,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 09:47:00,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 09:47:00,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 09:47:00,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 09:47:00,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 09:47:00,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 09:47:00,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 09:47:00,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 09:47:00,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:00,348 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 6444 proven. 3474 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-04-06 09:47:00,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:47:00,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024495643] [2022-04-06 09:47:00,348 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024495643] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:47:00,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132834797] [2022-04-06 09:47:00,348 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 09:47:00,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:47:00,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:47:00,349 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:47:00,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-04-06 09:47:00,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 09:47:00,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:47:00,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 1607 conjuncts, 118 conjunts are in the unsatisfiable core [2022-04-06 09:47:00,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:47:03,121 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-04-06 09:47:03,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:47:03,982 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-04-06 09:47:03,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132834797] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:47:03,983 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:47:03,983 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [119, 62, 62] total 179 [2022-04-06 09:47:03,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403123218] [2022-04-06 09:47:03,983 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:47:03,984 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 179 states [2022-04-06 09:47:03,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:47:03,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 179 interpolants. [2022-04-06 09:47:03,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5257, Invalid=26605, Unknown=0, NotChecked=0, Total=31862 [2022-04-06 09:47:03,986 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-04-06 09:47:12,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:47:12,244 INFO L93 Difference]: Finished difference Result 1025 states and 1215 transitions. [2022-04-06 09:47:12,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 236 states. [2022-04-06 09:47:12,245 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-04-06 09:47:12,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:47:12,247 INFO L225 Difference]: With dead ends: 1025 [2022-04-06 09:47:12,247 INFO L226 Difference]: Without dead ends: 786 [2022-04-06 09:47:12,255 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1702 GetRequests, 1291 SyntacticMatches, 1 SemanticMatches, 410 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60019 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=28083, Invalid=141249, Unknown=0, NotChecked=0, Total=169332 [2022-04-06 09:47:12,256 INFO L913 BasicCegarLoop]: 183 mSDtfsCounter, 1984 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 7344 mSolverCounterSat, 1753 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s 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.4s IncrementalHoareTripleChecker+Time [2022-04-06 09:47:12,256 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1985 Valid, 275 Invalid, 9097 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1753 Valid, 7344 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-04-06 09:47:12,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2022-04-06 09:47:12,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 553. [2022-04-06 09:47:12,299 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-04-06 09:47:12,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 568 transitions. [2022-04-06 09:47:12,299 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 568 transitions. Word has length 588 [2022-04-06 09:47:12,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:47:12,299 INFO L478 AbstractCegarLoop]: Abstraction has 553 states and 568 transitions. [2022-04-06 09:47:12,300 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-04-06 09:47:12,300 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 568 transitions. [2022-04-06 09:47:12,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2022-04-06 09:47:12,302 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:47:12,303 INFO L499 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-04-06 09:47:12,320 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-04-06 09:47:12,515 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-04-06 09:47:12,516 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:47:12,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:47:12,516 INFO L85 PathProgramCache]: Analyzing trace with hash -619026229, now seen corresponding path program 69 times [2022-04-06 09:47:12,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:47:12,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694171357] [2022-04-06 09:47:12,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:47:12,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:47:12,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:47:14,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-04-06 09:47:14,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 09:47:14,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 09:47:14,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 09:47:14,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 09:47:14,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:47:14,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:47:14,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:47:14,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:47:14,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:47:14,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:47:14,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:47:14,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:47:14,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 09:47:14,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 09:47:14,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 09:47:14,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 09:47:14,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 09:47:14,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 09:47:14,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 09:47:14,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 09:47:14,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 09:47:14,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 09:47:14,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 09:47:14,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 09:47:14,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 09:47:14,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 09:47:14,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 09:47:14,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 09:47:14,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 09:47:14,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 09:47:14,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 09:47:14,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 09:47:14,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 09:47:14,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 09:47:14,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 09:47:14,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 09:47:14,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 09:47:14,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 09:47:14,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 09:47:14,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 09:47:14,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 09:47:14,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 09:47:14,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 09:47:14,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 09:47:14,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 09:47:14,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 09:47:14,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 09:47:14,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 09:47:14,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 09:47:14,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 09:47:14,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 09:47:14,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 09:47:14,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-04-06 09:47:14,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-04-06 09:47:14,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-04-06 09:47:14,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-04-06 09:47:14,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-04-06 09:47:14,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:14,824 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 6673 proven. 3593 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 09:47:14,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:47:14,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694171357] [2022-04-06 09:47:14,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694171357] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:47:14,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123770829] [2022-04-06 09:47:14,824 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-06 09:47:14,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:47:14,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:47:14,825 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:47:14,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-04-06 09:47:15,109 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 59 check-sat command(s) [2022-04-06 09:47:15,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:47:15,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 1634 conjuncts, 120 conjunts are in the unsatisfiable core [2022-04-06 09:47:15,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:47:17,584 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 09:47:17,584 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:47:18,088 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-04-06 09:47:18,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123770829] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:47:18,088 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:47:18,088 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [121, 63, 63] total 182 [2022-04-06 09:47:18,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167379833] [2022-04-06 09:47:18,088 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:47:18,089 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 182 states [2022-04-06 09:47:18,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:47:18,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 182 interpolants. [2022-04-06 09:47:18,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5436, Invalid=27506, Unknown=0, NotChecked=0, Total=32942 [2022-04-06 09:47:18,091 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-04-06 09:47:27,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:47:27,299 INFO L93 Difference]: Finished difference Result 1043 states and 1236 transitions. [2022-04-06 09:47:27,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 240 states. [2022-04-06 09:47:27,299 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-04-06 09:47:27,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:47:27,301 INFO L225 Difference]: With dead ends: 1043 [2022-04-06 09:47:27,301 INFO L226 Difference]: Without dead ends: 800 [2022-04-06 09:47:27,310 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1731 GetRequests, 1313 SyntacticMatches, 1 SemanticMatches, 417 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62116 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=29039, Invalid=146103, Unknown=0, NotChecked=0, Total=175142 [2022-04-06 09:47:27,311 INFO L913 BasicCegarLoop]: 186 mSDtfsCounter, 2043 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 7655 mSolverCounterSat, 1617 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s 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-04-06 09:47:27,311 INFO L914 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-04-06 09:47:27,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2022-04-06 09:47:27,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 563. [2022-04-06 09:47:27,354 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-04-06 09:47:27,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 578 transitions. [2022-04-06 09:47:27,355 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 578 transitions. Word has length 598 [2022-04-06 09:47:27,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:47:27,355 INFO L478 AbstractCegarLoop]: Abstraction has 563 states and 578 transitions. [2022-04-06 09:47:27,355 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-04-06 09:47:27,355 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 578 transitions. [2022-04-06 09:47:27,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 609 [2022-04-06 09:47:27,358 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:47:27,358 INFO L499 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-04-06 09:47:27,377 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-04-06 09:47:27,575 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-04-06 09:47:27,575 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:47:27,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:47:27,576 INFO L85 PathProgramCache]: Analyzing trace with hash -2127033342, now seen corresponding path program 70 times [2022-04-06 09:47:27,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:47:27,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573492020] [2022-04-06 09:47:27,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:47:27,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:47:27,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:47:31,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-04-06 09:47:31,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 09:47:31,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 09:47:31,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:47:31,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:47:31,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:47:31,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:47:31,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:47:31,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:47:31,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:47:31,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:47:31,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:47:31,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:47:31,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:47:31,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:47:31,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:47:31,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:47:31,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:47:31,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:47:31,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:47:31,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:47:31,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:47:31,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:47:31,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 09:47:31,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 09:47:31,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 09:47:31,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 09:47:31,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 09:47:31,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 09:47:31,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 09:47:31,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 09:47:31,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 09:47:31,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 09:47:31,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 09:47:31,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 09:47:31,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 09:47:31,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 09:47:31,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 09:47:31,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 09:47:31,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 09:47:31,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 09:47:31,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 09:47:31,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 09:47:31,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 09:47:31,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 09:47:31,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 09:47:31,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 09:47:31,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 09:47:31,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 09:47:31,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 09:47:31,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 09:47:31,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 09:47:31,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 09:47:31,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 09:47:31,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-04-06 09:47:31,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-04-06 09:47:31,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-04-06 09:47:31,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 09:47:31,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-04-06 09:47:31,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:31,178 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 6906 proven. 3714 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 09:47:31,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:47:31,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573492020] [2022-04-06 09:47:31,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573492020] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:47:31,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372414631] [2022-04-06 09:47:31,178 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 09:47:31,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:47:31,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:47:31,179 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:47:31,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-04-06 09:47:31,375 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 09:47:31,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:47:31,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 1661 conjuncts, 122 conjunts are in the unsatisfiable core [2022-04-06 09:47:31,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:47:34,543 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 09:47:34,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:47:35,068 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-04-06 09:47:35,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372414631] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:47:35,068 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:47:35,068 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [123, 64, 64] total 185 [2022-04-06 09:47:35,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630087185] [2022-04-06 09:47:35,068 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:47:35,069 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 185 states [2022-04-06 09:47:35,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:47:35,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 185 interpolants. [2022-04-06 09:47:35,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5618, Invalid=28422, Unknown=0, NotChecked=0, Total=34040 [2022-04-06 09:47:35,072 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-04-06 09:47:43,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:47:43,293 INFO L93 Difference]: Finished difference Result 1061 states and 1257 transitions. [2022-04-06 09:47:43,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 244 states. [2022-04-06 09:47:43,294 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-04-06 09:47:43,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:47:43,303 INFO L225 Difference]: With dead ends: 1061 [2022-04-06 09:47:43,303 INFO L226 Difference]: Without dead ends: 814 [2022-04-06 09:47:43,313 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1760 GetRequests, 1335 SyntacticMatches, 1 SemanticMatches, 424 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64249 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=30011, Invalid=151039, Unknown=0, NotChecked=0, Total=181050 [2022-04-06 09:47:43,319 INFO L913 BasicCegarLoop]: 189 mSDtfsCounter, 2244 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 8387 mSolverCounterSat, 1720 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s 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.2s IncrementalHoareTripleChecker+Time [2022-04-06 09:47:43,319 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2245 Valid, 296 Invalid, 10107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1720 Valid, 8387 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-04-06 09:47:43,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2022-04-06 09:47:43,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 573. [2022-04-06 09:47:43,366 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-04-06 09:47:43,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 588 transitions. [2022-04-06 09:47:43,367 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 588 transitions. Word has length 608 [2022-04-06 09:47:43,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:47:43,367 INFO L478 AbstractCegarLoop]: Abstraction has 573 states and 588 transitions. [2022-04-06 09:47:43,367 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-04-06 09:47:43,367 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 588 transitions. [2022-04-06 09:47:43,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 619 [2022-04-06 09:47:43,370 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:47:43,370 INFO L499 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-04-06 09:47:43,387 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-04-06 09:47:43,583 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-04-06 09:47:43,583 INFO L403 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:47:43,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:47:43,584 INFO L85 PathProgramCache]: Analyzing trace with hash 2015205497, now seen corresponding path program 71 times [2022-04-06 09:47:43,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:47:43,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719159950] [2022-04-06 09:47:43,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:47:43,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:47:43,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:47:47,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-04-06 09:47:47,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 09:47:47,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 09:47:47,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:47:47,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 09:47:47,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:47:47,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 09:47:47,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 09:47:47,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 09:47:47,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 09:47:47,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 09:47:47,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 09:47:47,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 09:47:47,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 09:47:47,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 09:47:47,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 09:47:47,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 09:47:47,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 09:47:47,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 09:47:47,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 09:47:47,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 09:47:47,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 09:47:47,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 09:47:47,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 09:47:47,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 09:47:47,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 09:47:47,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 09:47:47,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 09:47:47,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 09:47:47,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 09:47:47,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 09:47:47,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 09:47:47,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 09:47:47,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 09:47:47,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 09:47:47,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 09:47:47,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 09:47:47,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 09:47:47,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 09:47:47,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 09:47:47,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 09:47:47,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 09:47:47,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 09:47:47,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 09:47:47,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 09:47:47,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 09:47:47,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 09:47:47,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 09:47:47,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 09:47:47,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 09:47:47,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 09:47:47,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-04-06 09:47:47,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-04-06 09:47:47,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-04-06 09:47:47,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-04-06 09:47:47,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 09:47:47,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-04-06 09:47:47,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-04-06 09:47:47,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-04-06 09:47:47,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-04-06 09:47:47,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:47,447 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7143 proven. 3837 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 09:47:47,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:47:47,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719159950] [2022-04-06 09:47:47,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719159950] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:47:47,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629506137] [2022-04-06 09:47:47,448 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-06 09:47:47,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:47:47,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:47:47,448 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:47:47,449 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-04-06 09:47:47,748 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 61 check-sat command(s) [2022-04-06 09:47:47,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:47:47,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 1688 conjuncts, 124 conjunts are in the unsatisfiable core [2022-04-06 09:47:47,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:47:51,379 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7320 proven. 3660 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 09:47:51,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:47:51,937 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7320 proven. 3660 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 09:47:51,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629506137] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:47:51,937 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:47:51,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [125, 124, 124] total 188 [2022-04-06 09:47:51,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127852941] [2022-04-06 09:47:51,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:47:51,938 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 188 states [2022-04-06 09:47:51,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:47:51,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 188 interpolants. [2022-04-06 09:47:51,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7817, Invalid=27339, Unknown=0, NotChecked=0, Total=35156 [2022-04-06 09:47:51,940 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-04-06 09:47:56,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:47:56,741 INFO L93 Difference]: Finished difference Result 1070 states and 1268 transitions. [2022-04-06 09:47:56,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-04-06 09:47:56,742 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-04-06 09:47:56,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:47:56,744 INFO L225 Difference]: With dead ends: 1070 [2022-04-06 09:47:56,744 INFO L226 Difference]: Without dead ends: 819 [2022-04-06 09:47:56,749 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1664 GetRequests, 1356 SyntacticMatches, 0 SemanticMatches, 308 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26395 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=21239, Invalid=74551, Unknown=0, NotChecked=0, Total=95790 [2022-04-06 09:47:56,749 INFO L913 BasicCegarLoop]: 134 mSDtfsCounter, 1281 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 4096 mSolverCounterSat, 941 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s 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.1s IncrementalHoareTripleChecker+Time [2022-04-06 09:47:56,750 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1282 Valid, 191 Invalid, 5037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [941 Valid, 4096 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-04-06 09:47:56,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2022-04-06 09:47:56,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 575. [2022-04-06 09:47:56,795 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-04-06 09:47:56,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 590 transitions. [2022-04-06 09:47:56,795 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 590 transitions. Word has length 618 [2022-04-06 09:47:56,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:47:56,795 INFO L478 AbstractCegarLoop]: Abstraction has 575 states and 590 transitions. [2022-04-06 09:47:56,796 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-04-06 09:47:56,796 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 590 transitions. [2022-04-06 09:47:56,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 621 [2022-04-06 09:47:56,798 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:47:56,799 INFO L499 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-04-06 09:47:56,816 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-04-06 09:47:57,010 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-04-06 09:47:57,010 INFO L403 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:47:57,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:47:57,010 INFO L85 PathProgramCache]: Analyzing trace with hash 842533788, now seen corresponding path program 72 times [2022-04-06 09:47:57,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:47:57,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894315731] [2022-04-06 09:47:57,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:47:57,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:47:57,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:57,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:47:57,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:57,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 09:47:57,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:57,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 09:47:57,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:57,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 09:47:57,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:57,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:47:57,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:57,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:47:57,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:57,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:47:57,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:57,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:47:57,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:47:58,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:47:58,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:47:58,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:47:58,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:47:58,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:47:58,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:47:58,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:47:58,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:47:58,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:47:58,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:47:58,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:47:58,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:47:58,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:47:58,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:47:58,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:47:58,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:47:58,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:47:58,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:47:58,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 09:47:58,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 09:47:58,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 09:47:58,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 09:47:58,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 09:47:58,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 09:47:58,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 09:47:58,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 09:47:58,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 09:47:58,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 09:47:58,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 09:47:58,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 09:47:58,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 09:47:58,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 09:47:58,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 09:47:58,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 09:47:58,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 09:47:58,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 09:47:58,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 09:47:58,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 09:47:58,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 09:47:58,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 09:47:58,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 09:47:58,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 09:47:58,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 09:47:58,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 09:47:58,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 09:47:58,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 09:47:58,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 09:47:58,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 09:47:58,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-04-06 09:47:58,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-04-06 09:47:58,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-04-06 09:47:58,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-04-06 09:47:58,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:47:58,050 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3780 proven. 7322 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 09:47:58,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:47:58,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894315731] [2022-04-06 09:47:58,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894315731] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:47:58,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243956288] [2022-04-06 09:47:58,050 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 09:47:58,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:47:58,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:47:58,051 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:47:58,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-04-06 09:47:58,350 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 62 check-sat command(s) [2022-04-06 09:47:58,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:47:58,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 1698 conjuncts, 125 conjunts are in the unsatisfiable core [2022-04-06 09:47:58,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:47:58,881 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 09:47:58,881 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:47:59,393 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-04-06 09:47:59,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243956288] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:47:59,394 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:47:59,394 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 66, 66] total 71 [2022-04-06 09:47:59,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143978412] [2022-04-06 09:47:59,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:47:59,395 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-04-06 09:47:59,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:47:59,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-04-06 09:47:59,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2096, Invalid=2874, Unknown=0, NotChecked=0, Total=4970 [2022-04-06 09:47:59,396 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-04-06 09:48:00,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:48:00,879 INFO L93 Difference]: Finished difference Result 594 states and 611 transitions. [2022-04-06 09:48:00,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-04-06 09:48:00,880 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-04-06 09:48:00,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:48:00,882 INFO L225 Difference]: With dead ends: 594 [2022-04-06 09:48:00,882 INFO L226 Difference]: Without dead ends: 592 [2022-04-06 09:48:00,883 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1555 GetRequests, 1418 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3367 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=6280, Invalid=12626, Unknown=0, NotChecked=0, Total=18906 [2022-04-06 09:48:00,885 INFO L913 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-04-06 09:48:00,885 INFO L914 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-04-06 09:48:00,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2022-04-06 09:48:00,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 587. [2022-04-06 09:48:00,937 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-04-06 09:48:00,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 603 transitions. [2022-04-06 09:48:00,937 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 603 transitions. Word has length 620 [2022-04-06 09:48:00,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:48:00,938 INFO L478 AbstractCegarLoop]: Abstraction has 587 states and 603 transitions. [2022-04-06 09:48:00,938 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-04-06 09:48:00,938 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 603 transitions. [2022-04-06 09:48:00,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 637 [2022-04-06 09:48:00,941 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:48:00,941 INFO L499 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-04-06 09:48:00,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-04-06 09:48:01,155 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-04-06 09:48:01,155 INFO L403 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:48:01,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:48:01,156 INFO L85 PathProgramCache]: Analyzing trace with hash 1976769732, now seen corresponding path program 73 times [2022-04-06 09:48:01,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:48:01,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982727188] [2022-04-06 09:48:01,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:48:01,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:48:01,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:48:03,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-04-06 09:48:03,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 09:48:03,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 09:48:03,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:48:03,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:48:03,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:48:03,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:48:03,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:48:03,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:48:03,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:48:03,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:48:03,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:48:03,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:48:03,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:48:03,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:48:03,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:48:03,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:48:03,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:48:03,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:48:03,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:48:03,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:48:03,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:48:03,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:48:03,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:48:03,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:48:03,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:48:03,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 09:48:03,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 09:48:03,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 09:48:03,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 09:48:03,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 09:48:03,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 09:48:03,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 09:48:03,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 09:48:03,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 09:48:03,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 09:48:03,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 09:48:03,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 09:48:03,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 09:48:03,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 09:48:03,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 09:48:03,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 09:48:03,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 09:48:03,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 09:48:03,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 09:48:03,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 09:48:03,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 09:48:03,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 09:48:03,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 09:48:03,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 09:48:03,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 09:48:03,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 09:48:03,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 09:48:03,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 09:48:03,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 09:48:03,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 09:48:03,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-04-06 09:48:03,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-04-06 09:48:03,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-04-06 09:48:03,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-04-06 09:48:03,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 09:48:03,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-04-06 09:48:03,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:03,888 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 7629 proven. 3965 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 09:48:03,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:48:03,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982727188] [2022-04-06 09:48:03,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982727188] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:48:03,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86011970] [2022-04-06 09:48:03,888 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-06 09:48:03,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:48:03,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:48:03,889 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:48:03,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-04-06 09:48:04,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:04,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 1732 conjuncts, 126 conjunts are in the unsatisfiable core [2022-04-06 09:48:04,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:48:07,671 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 8052 proven. 3782 refuted. 0 times theorem prover too weak. 7324 trivial. 0 not checked. [2022-04-06 09:48:07,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:48:08,235 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 7810 proven. 3782 refuted. 0 times theorem prover too weak. 7566 trivial. 0 not checked. [2022-04-06 09:48:08,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86011970] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:48:08,236 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:48:08,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [128, 126, 126] total 192 [2022-04-06 09:48:08,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998536610] [2022-04-06 09:48:08,236 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:48:08,237 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 192 states [2022-04-06 09:48:08,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:48:08,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 192 interpolants. [2022-04-06 09:48:08,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8133, Invalid=28539, Unknown=0, NotChecked=0, Total=36672 [2022-04-06 09:48:08,240 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-04-06 09:48:13,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:48:13,316 INFO L93 Difference]: Finished difference Result 1098 states and 1300 transitions. [2022-04-06 09:48:13,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-04-06 09:48:13,316 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-04-06 09:48:13,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:48:13,318 INFO L225 Difference]: With dead ends: 1098 [2022-04-06 09:48:13,318 INFO L226 Difference]: Without dead ends: 837 [2022-04-06 09:48:13,323 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1710 GetRequests, 1396 SyntacticMatches, 0 SemanticMatches, 314 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27511 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=21992, Invalid=77548, Unknown=0, NotChecked=0, Total=99540 [2022-04-06 09:48:13,323 INFO L913 BasicCegarLoop]: 136 mSDtfsCounter, 1291 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 4145 mSolverCounterSat, 955 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2022-04-06 09:48:13,323 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1292 Valid, 203 Invalid, 5100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [955 Valid, 4145 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-04-06 09:48:13,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 837 states. [2022-04-06 09:48:13,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 837 to 589. [2022-04-06 09:48:13,369 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-04-06 09:48:13,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 605 transitions. [2022-04-06 09:48:13,370 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 605 transitions. Word has length 636 [2022-04-06 09:48:13,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:48:13,370 INFO L478 AbstractCegarLoop]: Abstraction has 589 states and 605 transitions. [2022-04-06 09:48:13,371 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-04-06 09:48:13,371 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 605 transitions. [2022-04-06 09:48:13,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 639 [2022-04-06 09:48:13,373 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:48:13,374 INFO L499 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-04-06 09:48:13,392 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-04-06 09:48:13,580 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-04-06 09:48:13,580 INFO L403 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:48:13,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:48:13,581 INFO L85 PathProgramCache]: Analyzing trace with hash 1168256295, now seen corresponding path program 74 times [2022-04-06 09:48:13,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:48:13,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610578109] [2022-04-06 09:48:13,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:48:13,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:48:13,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:48:17,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-04-06 09:48:17,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 09:48:17,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 09:48:17,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 09:48:17,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:48:17,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:48:17,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:48:17,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:48:17,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:48:17,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:48:17,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:48:17,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:48:17,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 09:48:17,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 09:48:17,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 09:48:17,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 09:48:17,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 09:48:17,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 09:48:17,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 09:48:17,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 09:48:17,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 09:48:17,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 09:48:17,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 09:48:17,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 09:48:17,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 09:48:17,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 09:48:17,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 09:48:17,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 09:48:17,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 09:48:17,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 09:48:17,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 09:48:17,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 09:48:17,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 09:48:17,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 09:48:17,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 09:48:17,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 09:48:17,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 09:48:17,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 09:48:17,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 09:48:17,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 09:48:17,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 09:48:17,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 09:48:17,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 09:48:17,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 09:48:17,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 09:48:17,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 09:48:17,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 09:48:17,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 09:48:17,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 09:48:17,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 09:48:17,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 09:48:17,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 09:48:17,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-04-06 09:48:17,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-04-06 09:48:17,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-04-06 09:48:17,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-04-06 09:48:17,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-04-06 09:48:17,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-04-06 09:48:17,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 09:48:17,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-04-06 09:48:17,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-04-06 09:48:17,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-04-06 09:48:17,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:17,345 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 7629 proven. 4089 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 09:48:17,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:48:17,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610578109] [2022-04-06 09:48:17,345 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610578109] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:48:17,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312934720] [2022-04-06 09:48:17,345 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 09:48:17,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:48:17,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:48:17,346 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:48:17,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-04-06 09:48:17,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 09:48:17,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:48:17,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 1742 conjuncts, 128 conjunts are in the unsatisfiable core [2022-04-06 09:48:17,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:48:20,460 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 09:48:20,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:48:20,997 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-04-06 09:48:20,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312934720] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:48:20,998 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:48:20,998 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [129, 67, 67] total 194 [2022-04-06 09:48:20,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685279012] [2022-04-06 09:48:20,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:48:20,999 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 194 states [2022-04-06 09:48:20,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:48:21,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 194 interpolants. [2022-04-06 09:48:21,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6182, Invalid=31260, Unknown=0, NotChecked=0, Total=37442 [2022-04-06 09:48:21,002 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-04-06 09:48:29,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:48:29,878 INFO L93 Difference]: Finished difference Result 1111 states and 1317 transitions. [2022-04-06 09:48:29,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 256 states. [2022-04-06 09:48:29,878 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-04-06 09:48:29,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:48:29,883 INFO L225 Difference]: With dead ends: 1111 [2022-04-06 09:48:29,883 INFO L226 Difference]: Without dead ends: 852 [2022-04-06 09:48:29,893 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1847 GetRequests, 1401 SyntacticMatches, 1 SemanticMatches, 445 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70864 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=33023, Invalid=166339, Unknown=0, NotChecked=0, Total=199362 [2022-04-06 09:48:29,893 INFO L913 BasicCegarLoop]: 198 mSDtfsCounter, 2241 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 7929 mSolverCounterSat, 1821 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s 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.2s IncrementalHoareTripleChecker+Time [2022-04-06 09:48:29,894 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2242 Valid, 265 Invalid, 9750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1821 Valid, 7929 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-04-06 09:48:29,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2022-04-06 09:48:29,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 599. [2022-04-06 09:48:29,969 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-04-06 09:48:29,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 615 transitions. [2022-04-06 09:48:29,970 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 615 transitions. Word has length 638 [2022-04-06 09:48:29,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:48:29,970 INFO L478 AbstractCegarLoop]: Abstraction has 599 states and 615 transitions. [2022-04-06 09:48:29,970 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-04-06 09:48:29,970 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 615 transitions. [2022-04-06 09:48:29,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 649 [2022-04-06 09:48:29,973 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:48:29,973 INFO L499 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-04-06 09:48:29,991 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-04-06 09:48:30,191 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-04-06 09:48:30,191 INFO L403 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:48:30,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:48:30,192 INFO L85 PathProgramCache]: Analyzing trace with hash -1475078818, now seen corresponding path program 75 times [2022-04-06 09:48:30,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:48:30,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302473691] [2022-04-06 09:48:30,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:48:30,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:48:30,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:48:32,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-04-06 09:48:32,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 09:48:32,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:48:32,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:48:32,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:48:32,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:48:32,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:48:32,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:48:32,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:48:32,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:48:32,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:48:32,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:48:32,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:48:32,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:48:32,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:48:32,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:48:32,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:48:32,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:48:32,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:48:32,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:48:32,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:48:32,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:48:32,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 09:48:32,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 09:48:32,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 09:48:32,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 09:48:32,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 09:48:32,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 09:48:32,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 09:48:32,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 09:48:32,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 09:48:32,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 09:48:32,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 09:48:32,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 09:48:32,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 09:48:32,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 09:48:32,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 09:48:32,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 09:48:32,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 09:48:32,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 09:48:32,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 09:48:32,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 09:48:32,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 09:48:32,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 09:48:32,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 09:48:32,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 09:48:32,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 09:48:32,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 09:48:32,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 09:48:32,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 09:48:32,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 09:48:32,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 09:48:32,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 09:48:32,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-04-06 09:48:32,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-04-06 09:48:32,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-04-06 09:48:32,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 09:48:32,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-04-06 09:48:32,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-04-06 09:48:32,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-04-06 09:48:32,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-04-06 09:48:32,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-04-06 09:48:32,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-04-06 09:48:32,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:32,836 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 7878 proven. 4218 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-04-06 09:48:32,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:48:32,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302473691] [2022-04-06 09:48:32,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302473691] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:48:32,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368230035] [2022-04-06 09:48:32,836 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-06 09:48:32,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:48:32,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:48:32,837 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:48:32,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-04-06 09:48:33,154 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 64 check-sat command(s) [2022-04-06 09:48:33,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:48:33,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 1769 conjuncts, 130 conjunts are in the unsatisfiable core [2022-04-06 09:48:33,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:48:36,009 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 4158 proven. 7938 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-04-06 09:48:36,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:48:36,642 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 4158 proven. 7938 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-04-06 09:48:36,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368230035] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:48:36,642 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:48:36,642 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [131, 68, 68] total 197 [2022-04-06 09:48:36,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116941496] [2022-04-06 09:48:36,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:48:36,643 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 197 states [2022-04-06 09:48:36,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:48:36,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 197 interpolants. [2022-04-06 09:48:36,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6376, Invalid=32236, Unknown=0, NotChecked=0, Total=38612 [2022-04-06 09:48:36,646 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-04-06 09:48:46,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:48:46,715 INFO L93 Difference]: Finished difference Result 1129 states and 1338 transitions. [2022-04-06 09:48:46,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 260 states. [2022-04-06 09:48:46,716 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-04-06 09:48:46,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:48:46,718 INFO L225 Difference]: With dead ends: 1129 [2022-04-06 09:48:46,718 INFO L226 Difference]: Without dead ends: 866 [2022-04-06 09:48:46,729 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1876 GetRequests, 1423 SyntacticMatches, 1 SemanticMatches, 452 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73141 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=34059, Invalid=171603, Unknown=0, NotChecked=0, Total=205662 [2022-04-06 09:48:46,730 INFO L913 BasicCegarLoop]: 201 mSDtfsCounter, 2374 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 8715 mSolverCounterSat, 2229 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s 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, 2.5s IncrementalHoareTripleChecker+Time [2022-04-06 09:48:46,730 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2375 Valid, 293 Invalid, 10944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2229 Valid, 8715 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-04-06 09:48:46,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2022-04-06 09:48:46,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 609. [2022-04-06 09:48:46,779 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-04-06 09:48:46,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 625 transitions. [2022-04-06 09:48:46,780 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 625 transitions. Word has length 648 [2022-04-06 09:48:46,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:48:46,780 INFO L478 AbstractCegarLoop]: Abstraction has 609 states and 625 transitions. [2022-04-06 09:48:46,781 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-04-06 09:48:46,781 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 625 transitions. [2022-04-06 09:48:46,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 659 [2022-04-06 09:48:46,784 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:48:46,784 INFO L499 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-04-06 09:48:46,802 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-04-06 09:48:47,001 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-04-06 09:48:47,002 INFO L403 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:48:47,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:48:47,002 INFO L85 PathProgramCache]: Analyzing trace with hash -1326209323, now seen corresponding path program 76 times [2022-04-06 09:48:47,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:48:47,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991331826] [2022-04-06 09:48:47,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:48:47,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:48:47,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:48:51,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-04-06 09:48:51,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 09:48:51,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:48:51,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 09:48:51,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:48:51,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 09:48:51,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 09:48:51,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 09:48:51,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 09:48:51,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 09:48:51,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 09:48:51,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 09:48:51,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 09:48:51,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 09:48:51,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 09:48:51,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 09:48:51,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 09:48:51,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 09:48:51,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 09:48:51,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 09:48:51,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 09:48:51,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 09:48:51,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 09:48:51,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 09:48:51,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 09:48:51,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 09:48:51,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 09:48:51,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 09:48:51,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 09:48:51,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 09:48:51,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 09:48:51,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 09:48:51,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 09:48:51,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 09:48:51,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 09:48:51,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 09:48:51,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 09:48:51,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 09:48:51,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 09:48:51,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 09:48:51,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 09:48:51,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 09:48:51,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 09:48:51,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 09:48:51,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 09:48:51,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 09:48:51,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 09:48:51,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 09:48:51,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 09:48:51,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 09:48:51,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-04-06 09:48:51,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-04-06 09:48:51,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-04-06 09:48:51,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-04-06 09:48:51,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 09:48:51,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-04-06 09:48:51,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-04-06 09:48:51,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-04-06 09:48:51,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-04-06 09:48:51,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-04-06 09:48:51,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-04-06 09:48:51,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 09:48:51,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-04-06 09:48:51,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-04-06 09:48:51,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:48:51,185 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 8131 proven. 4349 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-04-06 09:48:51,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:48:51,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991331826] [2022-04-06 09:48:51,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991331826] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:48:51,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422311157] [2022-04-06 09:48:51,185 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 09:48:51,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:48:51,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:48:51,188 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:48:51,188 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-04-06 09:48:51,420 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 09:48:51,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:48:51,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 1796 conjuncts, 132 conjunts are in the unsatisfiable core [2022-04-06 09:48:51,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:48:55,865 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 4288 proven. 8192 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-04-06 09:48:55,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:48:56,852 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 4288 proven. 8192 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-04-06 09:48:56,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422311157] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:48:56,853 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:48:56,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [133, 69, 69] total 200 [2022-04-06 09:48:56,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517314844] [2022-04-06 09:48:56,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:48:56,853 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 200 states [2022-04-06 09:48:56,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:48:56,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 200 interpolants. [2022-04-06 09:48:56,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6573, Invalid=33227, Unknown=0, NotChecked=0, Total=39800 [2022-04-06 09:48:56,856 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-04-06 09:49:06,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:49:06,957 INFO L93 Difference]: Finished difference Result 1147 states and 1359 transitions. [2022-04-06 09:49:06,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2022-04-06 09:49:06,957 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-04-06 09:49:06,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:49:06,959 INFO L225 Difference]: With dead ends: 1147 [2022-04-06 09:49:06,959 INFO L226 Difference]: Without dead ends: 880 [2022-04-06 09:49:06,967 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1905 GetRequests, 1445 SyntacticMatches, 1 SemanticMatches, 459 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75454 ImplicationChecksByTransitivity, 13.2s TimeCoverageRelationStatistics Valid=35111, Invalid=176949, Unknown=0, NotChecked=0, Total=212060 [2022-04-06 09:49:06,968 INFO L913 BasicCegarLoop]: 204 mSDtfsCounter, 2503 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 8264 mSolverCounterSat, 2044 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s 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, 2.4s IncrementalHoareTripleChecker+Time [2022-04-06 09:49:06,968 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2504 Valid, 296 Invalid, 10308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2044 Valid, 8264 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-04-06 09:49:06,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2022-04-06 09:49:07,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 619. [2022-04-06 09:49:07,018 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-04-06 09:49:07,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 635 transitions. [2022-04-06 09:49:07,018 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 635 transitions. Word has length 658 [2022-04-06 09:49:07,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:49:07,019 INFO L478 AbstractCegarLoop]: Abstraction has 619 states and 635 transitions. [2022-04-06 09:49:07,019 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-04-06 09:49:07,019 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 635 transitions. [2022-04-06 09:49:07,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 669 [2022-04-06 09:49:07,022 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:49:07,022 INFO L499 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-04-06 09:49:07,040 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-04-06 09:49:07,231 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-04-06 09:49:07,231 INFO L403 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:49:07,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:49:07,232 INFO L85 PathProgramCache]: Analyzing trace with hash -154381940, now seen corresponding path program 77 times [2022-04-06 09:49:07,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:49:07,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716676932] [2022-04-06 09:49:07,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:49:07,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:49:07,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:49:10,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-04-06 09:49:10,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 09:49:10,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:49:10,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:49:10,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:49:10,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:49:10,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:49:10,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:49:10,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:49:10,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:49:10,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:49:10,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:49:10,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:49:10,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:49:10,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:49:10,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:49:10,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:49:10,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:49:10,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:49:10,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:49:10,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:49:10,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:49:10,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:49:10,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:49:10,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:49:10,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 09:49:10,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 09:49:10,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 09:49:10,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 09:49:10,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 09:49:10,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 09:49:10,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 09:49:10,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 09:49:10,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 09:49:10,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 09:49:10,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 09:49:10,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 09:49:10,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 09:49:10,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 09:49:10,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 09:49:10,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 09:49:10,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 09:49:10,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 09:49:10,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 09:49:10,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 09:49:10,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 09:49:10,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 09:49:10,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 09:49:10,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 09:49:10,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 09:49:10,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 09:49:10,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 09:49:10,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 09:49:10,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 09:49:10,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 09:49:10,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-04-06 09:49:10,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-04-06 09:49:10,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-04-06 09:49:10,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-04-06 09:49:10,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 09:49:10,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-04-06 09:49:10,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-04-06 09:49:10,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-04-06 09:49:10,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-04-06 09:49:10,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-04-06 09:49:10,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:10,412 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8388 proven. 4482 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-04-06 09:49:10,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:49:10,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716676932] [2022-04-06 09:49:10,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716676932] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:49:10,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977276486] [2022-04-06 09:49:10,413 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-06 09:49:10,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:49:10,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:49:10,414 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:49:10,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-04-06 09:49:10,731 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 66 check-sat command(s) [2022-04-06 09:49:10,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:49:10,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 1823 conjuncts, 134 conjunts are in the unsatisfiable core [2022-04-06 09:49:10,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:49:14,675 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8580 proven. 4290 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-04-06 09:49:14,676 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:49:15,256 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8580 proven. 4290 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-04-06 09:49:15,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977276486] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:49:15,256 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:49:15,256 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [135, 134, 134] total 203 [2022-04-06 09:49:15,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376461809] [2022-04-06 09:49:15,256 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:49:15,257 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 203 states [2022-04-06 09:49:15,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:49:15,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 203 interpolants. [2022-04-06 09:49:15,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9117, Invalid=31889, Unknown=0, NotChecked=0, Total=41006 [2022-04-06 09:49:15,260 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-04-06 09:49:21,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:49:21,217 INFO L93 Difference]: Finished difference Result 1156 states and 1370 transitions. [2022-04-06 09:49:21,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-04-06 09:49:21,217 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-04-06 09:49:21,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:49:21,219 INFO L225 Difference]: With dead ends: 1156 [2022-04-06 09:49:21,219 INFO L226 Difference]: Without dead ends: 885 [2022-04-06 09:49:21,225 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1799 GetRequests, 1466 SyntacticMatches, 0 SemanticMatches, 333 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30870 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=24794, Invalid=87096, Unknown=0, NotChecked=0, Total=111890 [2022-04-06 09:49:21,225 INFO L913 BasicCegarLoop]: 144 mSDtfsCounter, 1561 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 4037 mSolverCounterSat, 1236 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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.3s IncrementalHoareTripleChecker+Time [2022-04-06 09:49:21,225 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1562 Valid, 211 Invalid, 5273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1236 Valid, 4037 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-04-06 09:49:21,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2022-04-06 09:49:21,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 621. [2022-04-06 09:49:21,282 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-04-06 09:49:21,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 637 transitions. [2022-04-06 09:49:21,283 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 637 transitions. Word has length 668 [2022-04-06 09:49:21,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:49:21,283 INFO L478 AbstractCegarLoop]: Abstraction has 621 states and 637 transitions. [2022-04-06 09:49:21,284 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-04-06 09:49:21,284 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 637 transitions. [2022-04-06 09:49:21,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 671 [2022-04-06 09:49:21,290 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:49:21,291 INFO L499 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-04-06 09:49:21,310 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-04-06 09:49:21,503 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-04-06 09:49:21,503 INFO L403 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:49:21,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:49:21,504 INFO L85 PathProgramCache]: Analyzing trace with hash -255257105, now seen corresponding path program 78 times [2022-04-06 09:49:21,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:49:21,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913397682] [2022-04-06 09:49:21,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:49:21,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:49:21,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:49:22,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 09:49:22,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 09:49:22,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 09:49:22,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:49:22,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:49:22,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:49:22,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:49:22,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:49:22,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:49:22,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:49:22,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:49:22,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 09:49:22,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 09:49:22,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 09:49:22,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 09:49:22,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 09:49:22,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 09:49:22,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 09:49:22,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 09:49:22,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 09:49:22,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 09:49:22,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 09:49:22,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 09:49:22,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 09:49:22,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 09:49:22,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 09:49:22,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 09:49:22,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 09:49:22,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 09:49:22,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 09:49:22,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 09:49:22,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 09:49:22,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 09:49:22,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 09:49:22,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 09:49:22,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 09:49:22,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 09:49:22,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 09:49:22,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 09:49:22,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 09:49:22,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 09:49:22,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 09:49:22,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 09:49:22,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 09:49:22,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 09:49:22,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 09:49:22,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 09:49:22,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 09:49:22,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 09:49:22,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 09:49:22,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 09:49:22,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-04-06 09:49:22,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-04-06 09:49:22,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-04-06 09:49:22,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-04-06 09:49:22,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-04-06 09:49:22,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-04-06 09:49:22,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 09:49:22,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-04-06 09:49:22,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-04-06 09:49:22,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-04-06 09:49:22,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-04-06 09:49:22,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-04-06 09:49:22,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-04-06 09:49:22,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-04-06 09:49:22,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:22,966 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4420 proven. 8582 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-04-06 09:49:22,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:49:22,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913397682] [2022-04-06 09:49:22,967 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913397682] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:49:22,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621714753] [2022-04-06 09:49:22,967 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 09:49:22,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:49:22,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:49:22,968 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:49:22,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-04-06 09:49:23,289 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 67 check-sat command(s) [2022-04-06 09:49:23,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:49:23,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 1833 conjuncts, 135 conjunts are in the unsatisfiable core [2022-04-06 09:49:23,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:49:24,234 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4552 proven. 8450 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-04-06 09:49:24,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:49:25,039 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4552 proven. 8450 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-04-06 09:49:25,039 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621714753] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:49:25,039 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:49:25,040 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 76 [2022-04-06 09:49:25,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733766839] [2022-04-06 09:49:25,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:49:25,040 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-04-06 09:49:25,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:49:25,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-04-06 09:49:25,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2431, Invalid=3269, Unknown=0, NotChecked=0, Total=5700 [2022-04-06 09:49:25,041 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-04-06 09:49:26,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:49:26,479 INFO L93 Difference]: Finished difference Result 640 states and 658 transitions. [2022-04-06 09:49:26,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-04-06 09:49:26,480 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-04-06 09:49:26,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:49:26,481 INFO L225 Difference]: With dead ends: 640 [2022-04-06 09:49:26,481 INFO L226 Difference]: Without dead ends: 638 [2022-04-06 09:49:26,483 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1680 GetRequests, 1533 SyntacticMatches, 1 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3807 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=7285, Invalid=14471, Unknown=0, NotChecked=0, Total=21756 [2022-04-06 09:49:26,483 INFO L913 BasicCegarLoop]: 87 mSDtfsCounter, 315 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2408 mSolverCounterSat, 414 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-04-06 09:49:26,484 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [316 Valid, 134 Invalid, 2822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [414 Valid, 2408 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 09:49:26,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2022-04-06 09:49:26,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 633. [2022-04-06 09:49:26,535 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-04-06 09:49:26,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 650 transitions. [2022-04-06 09:49:26,536 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 650 transitions. Word has length 670 [2022-04-06 09:49:26,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:49:26,536 INFO L478 AbstractCegarLoop]: Abstraction has 633 states and 650 transitions. [2022-04-06 09:49:26,536 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-04-06 09:49:26,537 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 650 transitions. [2022-04-06 09:49:26,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 687 [2022-04-06 09:49:26,540 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:49:26,540 INFO L499 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-04-06 09:49:26,557 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-04-06 09:49:26,743 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-04-06 09:49:26,743 INFO L403 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:49:26,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:49:26,744 INFO L85 PathProgramCache]: Analyzing trace with hash -1138548457, now seen corresponding path program 79 times [2022-04-06 09:49:26,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:49:26,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668952451] [2022-04-06 09:49:26,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:49:26,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:49:26,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:49:30,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-04-06 09:49:30,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 09:49:30,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 09:49:30,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:49:30,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:49:30,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:49:30,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:49:30,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:49:30,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:49:30,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:49:30,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:49:30,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 09:49:30,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 09:49:30,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 09:49:30,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 09:49:30,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 09:49:30,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 09:49:30,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 09:49:30,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 09:49:30,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 09:49:30,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 09:49:30,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 09:49:30,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 09:49:30,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 09:49:30,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 09:49:30,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 09:49:30,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 09:49:30,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 09:49:30,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 09:49:30,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 09:49:30,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 09:49:30,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 09:49:30,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 09:49:30,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 09:49:30,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 09:49:30,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 09:49:30,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 09:49:30,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 09:49:30,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 09:49:30,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 09:49:30,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 09:49:30,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 09:49:30,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 09:49:30,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 09:49:30,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 09:49:30,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 09:49:30,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 09:49:30,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 09:49:30,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 09:49:30,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 09:49:30,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 09:49:30,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-04-06 09:49:30,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-04-06 09:49:30,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-04-06 09:49:30,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-04-06 09:49:30,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-04-06 09:49:30,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-04-06 09:49:30,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 09:49:30,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-04-06 09:49:30,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-04-06 09:49:30,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-04-06 09:49:30,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-04-06 09:49:30,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-04-06 09:49:30,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-04-06 09:49:30,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-04-06 09:49:30,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-04-06 09:49:30,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-04-06 09:49:30,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,123 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 8914 proven. 4620 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-04-06 09:49:30,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:49:30,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668952451] [2022-04-06 09:49:30,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668952451] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:49:30,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031492162] [2022-04-06 09:49:30,124 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-06 09:49:30,124 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:49:30,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:49:30,125 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:49:30,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-04-06 09:49:30,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:30,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 136 conjunts are in the unsatisfiable core [2022-04-06 09:49:30,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:49:34,720 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 9372 proven. 4422 refuted. 0 times theorem prover too weak. 8584 trivial. 0 not checked. [2022-04-06 09:49:34,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:49:35,299 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 9110 proven. 4422 refuted. 0 times theorem prover too weak. 8846 trivial. 0 not checked. [2022-04-06 09:49:35,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031492162] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:49:35,299 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:49:35,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [138, 136, 136] total 207 [2022-04-06 09:49:35,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110946395] [2022-04-06 09:49:35,299 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:49:35,300 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 207 states [2022-04-06 09:49:35,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:49:35,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 207 interpolants. [2022-04-06 09:49:35,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9458, Invalid=33184, Unknown=0, NotChecked=0, Total=42642 [2022-04-06 09:49:35,303 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-04-06 09:49:41,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:49:41,902 INFO L93 Difference]: Finished difference Result 1184 states and 1402 transitions. [2022-04-06 09:49:41,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-04-06 09:49:41,902 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-04-06 09:49:41,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:49:41,904 INFO L225 Difference]: With dead ends: 1184 [2022-04-06 09:49:41,904 INFO L226 Difference]: Without dead ends: 903 [2022-04-06 09:49:41,908 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1845 GetRequests, 1506 SyntacticMatches, 0 SemanticMatches, 339 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32076 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=25607, Invalid=90333, Unknown=0, NotChecked=0, Total=115940 [2022-04-06 09:49:41,908 INFO L913 BasicCegarLoop]: 146 mSDtfsCounter, 1453 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 4223 mSolverCounterSat, 988 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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.3s IncrementalHoareTripleChecker+Time [2022-04-06 09:49:41,908 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1454 Valid, 193 Invalid, 5211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [988 Valid, 4223 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-04-06 09:49:41,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2022-04-06 09:49:41,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 635. [2022-04-06 09:49:41,961 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-04-06 09:49:41,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 652 transitions. [2022-04-06 09:49:41,961 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 652 transitions. Word has length 686 [2022-04-06 09:49:41,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:49:41,961 INFO L478 AbstractCegarLoop]: Abstraction has 635 states and 652 transitions. [2022-04-06 09:49:41,962 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-04-06 09:49:41,962 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 652 transitions. [2022-04-06 09:49:41,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 689 [2022-04-06 09:49:41,965 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:49:41,965 INFO L499 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-04-06 09:49:41,983 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-04-06 09:49:42,182 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-04-06 09:49:42,183 INFO L403 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:49:42,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:49:42,183 INFO L85 PathProgramCache]: Analyzing trace with hash -1428507974, now seen corresponding path program 80 times [2022-04-06 09:49:42,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:49:42,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470401601] [2022-04-06 09:49:42,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:49:42,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:49:42,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:49:45,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-04-06 09:49:45,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:49:45,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:49:45,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:49:45,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:49:45,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:49:45,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:49:45,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:49:45,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:49:45,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:49:45,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:49:45,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:49:45,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:49:45,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:49:45,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:49:45,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:49:45,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:49:45,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:49:45,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:49:45,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:49:45,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:49:45,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 09:49:45,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 09:49:45,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 09:49:45,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 09:49:45,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 09:49:45,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 09:49:45,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 09:49:45,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 09:49:45,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 09:49:45,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 09:49:45,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 09:49:45,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 09:49:45,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 09:49:45,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 09:49:45,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 09:49:45,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 09:49:45,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 09:49:45,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 09:49:45,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 09:49:45,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 09:49:45,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 09:49:45,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 09:49:45,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 09:49:45,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 09:49:45,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 09:49:45,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 09:49:45,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 09:49:45,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 09:49:45,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 09:49:45,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 09:49:45,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 09:49:45,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-04-06 09:49:45,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-04-06 09:49:45,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-04-06 09:49:45,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 09:49:45,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-04-06 09:49:45,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-04-06 09:49:45,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-04-06 09:49:45,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-04-06 09:49:45,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-04-06 09:49:45,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-04-06 09:49:45,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 09:49:45,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-04-06 09:49:45,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-04-06 09:49:45,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-04-06 09:49:45,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-04-06 09:49:45,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:49:45,105 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 8914 proven. 4754 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-04-06 09:49:45,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:49:45,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470401601] [2022-04-06 09:49:45,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470401601] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:49:45,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895183737] [2022-04-06 09:49:45,105 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 09:49:45,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:49:45,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:49:45,106 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:49:45,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-04-06 09:49:45,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 09:49:45,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:49:45,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 1877 conjuncts, 138 conjunts are in the unsatisfiable core [2022-04-06 09:49:45,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:49:48,492 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 4690 proven. 8978 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-04-06 09:49:48,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:49:49,088 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 4690 proven. 8978 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-04-06 09:49:49,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [895183737] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:49:49,088 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:49:49,088 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [139, 72, 72] total 209 [2022-04-06 09:49:49,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933694496] [2022-04-06 09:49:49,088 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:49:49,089 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 209 states [2022-04-06 09:49:49,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:49:49,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 209 interpolants. [2022-04-06 09:49:49,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7182, Invalid=36290, Unknown=0, NotChecked=0, Total=43472 [2022-04-06 09:49:49,092 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-04-06 09:49:59,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:49:59,430 INFO L93 Difference]: Finished difference Result 1197 states and 1419 transitions. [2022-04-06 09:49:59,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-04-06 09:49:59,431 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-04-06 09:49:59,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:49:59,432 INFO L225 Difference]: With dead ends: 1197 [2022-04-06 09:49:59,432 INFO L226 Difference]: Without dead ends: 918 [2022-04-06 09:49:59,442 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1992 GetRequests, 1511 SyntacticMatches, 1 SemanticMatches, 480 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82609 ImplicationChecksByTransitivity, 11.1s TimeCoverageRelationStatistics Valid=38363, Invalid=193479, Unknown=0, NotChecked=0, Total=231842 [2022-04-06 09:49:59,442 INFO L913 BasicCegarLoop]: 213 mSDtfsCounter, 2314 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 9353 mSolverCounterSat, 1987 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s 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, 2.4s IncrementalHoareTripleChecker+Time [2022-04-06 09:49:59,443 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2315 Valid, 315 Invalid, 11340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1987 Valid, 9353 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-04-06 09:49:59,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2022-04-06 09:49:59,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 645. [2022-04-06 09:49:59,497 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-04-06 09:49:59,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 662 transitions. [2022-04-06 09:49:59,498 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 662 transitions. Word has length 688 [2022-04-06 09:49:59,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:49:59,498 INFO L478 AbstractCegarLoop]: Abstraction has 645 states and 662 transitions. [2022-04-06 09:49:59,499 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-04-06 09:49:59,499 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 662 transitions. [2022-04-06 09:49:59,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 699 [2022-04-06 09:49:59,502 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:49:59,502 INFO L499 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-04-06 09:49:59,520 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-04-06 09:49:59,719 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-04-06 09:49:59,720 INFO L403 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:49:59,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:49:59,720 INFO L85 PathProgramCache]: Analyzing trace with hash 443238705, now seen corresponding path program 81 times [2022-04-06 09:49:59,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:49:59,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757690496] [2022-04-06 09:49:59,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:49:59,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:49:59,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:50:02,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-04-06 09:50:02,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:50:02,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 09:50:02,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:50:02,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 09:50:02,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 09:50:02,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 09:50:02,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 09:50:02,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 09:50:02,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 09:50:02,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 09:50:02,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 09:50:02,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 09:50:02,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 09:50:02,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 09:50:02,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 09:50:02,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 09:50:02,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 09:50:02,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 09:50:02,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 09:50:02,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 09:50:02,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 09:50:02,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 09:50:02,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 09:50:02,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 09:50:02,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 09:50:02,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 09:50:02,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 09:50:02,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 09:50:02,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 09:50:02,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 09:50:02,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 09:50:02,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 09:50:02,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 09:50:02,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 09:50:02,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 09:50:02,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 09:50:02,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 09:50:02,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 09:50:02,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 09:50:02,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 09:50:02,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 09:50:02,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 09:50:02,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 09:50:02,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 09:50:02,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 09:50:02,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 09:50:02,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 09:50:02,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 09:50:02,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-04-06 09:50:02,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-04-06 09:50:02,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-04-06 09:50:02,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-04-06 09:50:02,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 09:50:02,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-04-06 09:50:02,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-04-06 09:50:02,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-04-06 09:50:02,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-04-06 09:50:02,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-04-06 09:50:02,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-04-06 09:50:02,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 09:50:02,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-04-06 09:50:02,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-04-06 09:50:02,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-04-06 09:50:02,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-04-06 09:50:02,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-04-06 09:50:02,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-04-06 09:50:02,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-04-06 09:50:02,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:02,746 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 9183 proven. 4893 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-04-06 09:50:02,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:50:02,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757690496] [2022-04-06 09:50:02,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757690496] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:50:02,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96465725] [2022-04-06 09:50:02,747 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-06 09:50:02,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:50:02,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:50:02,748 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:50:02,748 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-04-06 09:50:03,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 69 check-sat command(s) [2022-04-06 09:50:03,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:50:03,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 1904 conjuncts, 140 conjunts are in the unsatisfiable core [2022-04-06 09:50:03,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:50:07,778 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 4828 proven. 9248 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-04-06 09:50:07,778 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:50:08,592 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 4828 proven. 9248 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-04-06 09:50:08,592 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [96465725] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:50:08,593 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:50:08,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [141, 73, 73] total 212 [2022-04-06 09:50:08,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314205386] [2022-04-06 09:50:08,593 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:50:08,594 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 212 states [2022-04-06 09:50:08,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:50:08,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 212 interpolants. [2022-04-06 09:50:08,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7391, Invalid=37341, Unknown=0, NotChecked=0, Total=44732 [2022-04-06 09:50:08,599 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-04-06 09:50:19,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:50:19,062 INFO L93 Difference]: Finished difference Result 1215 states and 1440 transitions. [2022-04-06 09:50:19,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 280 states. [2022-04-06 09:50:19,063 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-04-06 09:50:19,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:50:19,064 INFO L225 Difference]: With dead ends: 1215 [2022-04-06 09:50:19,064 INFO L226 Difference]: Without dead ends: 932 [2022-04-06 09:50:19,078 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2021 GetRequests, 1533 SyntacticMatches, 1 SemanticMatches, 487 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85066 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=39479, Invalid=199153, Unknown=0, NotChecked=0, Total=238632 [2022-04-06 09:50:19,078 INFO L913 BasicCegarLoop]: 216 mSDtfsCounter, 2197 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 8895 mSolverCounterSat, 1867 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s 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, 2.5s IncrementalHoareTripleChecker+Time [2022-04-06 09:50:19,078 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2198 Valid, 308 Invalid, 10762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1867 Valid, 8895 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-04-06 09:50:19,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2022-04-06 09:50:19,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 655. [2022-04-06 09:50:19,195 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-04-06 09:50:19,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 672 transitions. [2022-04-06 09:50:19,196 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 672 transitions. Word has length 698 [2022-04-06 09:50:19,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:50:19,196 INFO L478 AbstractCegarLoop]: Abstraction has 655 states and 672 transitions. [2022-04-06 09:50:19,196 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-04-06 09:50:19,196 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 672 transitions. [2022-04-06 09:50:19,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 709 [2022-04-06 09:50:19,200 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:50:19,200 INFO L499 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-04-06 09:50:19,220 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-04-06 09:50:19,418 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-04-06 09:50:19,418 INFO L403 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:50:19,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:50:19,418 INFO L85 PathProgramCache]: Analyzing trace with hash -2018854680, now seen corresponding path program 82 times [2022-04-06 09:50:19,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:50:19,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484650220] [2022-04-06 09:50:19,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:50:19,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:50:19,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:50:23,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-04-06 09:50:23,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:50:23,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:50:23,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:50:23,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:50:23,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:50:23,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:50:23,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:50:23,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:50:23,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:50:23,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:50:23,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:50:23,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:50:23,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:50:23,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:50:23,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:50:23,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:50:23,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:50:23,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:50:23,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:50:23,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:50:23,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:50:23,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:50:23,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:50:23,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 09:50:23,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 09:50:23,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 09:50:23,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 09:50:23,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 09:50:23,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 09:50:23,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 09:50:23,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 09:50:23,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 09:50:23,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 09:50:23,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 09:50:23,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 09:50:23,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 09:50:23,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 09:50:23,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 09:50:23,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 09:50:23,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 09:50:23,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 09:50:23,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 09:50:23,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 09:50:23,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 09:50:23,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 09:50:23,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 09:50:23,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 09:50:23,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 09:50:23,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 09:50:23,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 09:50:23,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 09:50:23,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 09:50:23,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 09:50:23,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-04-06 09:50:23,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-04-06 09:50:23,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-04-06 09:50:23,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-04-06 09:50:23,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 09:50:23,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-04-06 09:50:23,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-04-06 09:50:23,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-04-06 09:50:23,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-04-06 09:50:23,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-04-06 09:50:23,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-04-06 09:50:23,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-04-06 09:50:23,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-04-06 09:50:23,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-04-06 09:50:23,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-04-06 09:50:23,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:23,920 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 9456 proven. 5034 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-04-06 09:50:23,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:50:23,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484650220] [2022-04-06 09:50:23,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484650220] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:50:23,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835278319] [2022-04-06 09:50:23,921 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 09:50:23,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:50:23,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:50:23,922 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:50:23,922 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-04-06 09:50:24,141 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 09:50:24,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:50:24,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 1931 conjuncts, 142 conjunts are in the unsatisfiable core [2022-04-06 09:50:24,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:50:27,988 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 4968 proven. 9522 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-04-06 09:50:27,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:50:28,600 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 4968 proven. 9522 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-04-06 09:50:28,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835278319] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:50:28,600 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:50:28,600 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [143, 74, 74] total 215 [2022-04-06 09:50:28,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69287169] [2022-04-06 09:50:28,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:50:28,601 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 215 states [2022-04-06 09:50:28,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:50:28,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 215 interpolants. [2022-04-06 09:50:28,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7603, Invalid=38407, Unknown=0, NotChecked=0, Total=46010 [2022-04-06 09:50:28,604 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-04-06 09:50:40,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:50:40,528 INFO L93 Difference]: Finished difference Result 1233 states and 1461 transitions. [2022-04-06 09:50:40,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 284 states. [2022-04-06 09:50:40,529 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-04-06 09:50:40,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:50:40,530 INFO L225 Difference]: With dead ends: 1233 [2022-04-06 09:50:40,530 INFO L226 Difference]: Without dead ends: 946 [2022-04-06 09:50:40,544 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2050 GetRequests, 1555 SyntacticMatches, 1 SemanticMatches, 494 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87559 ImplicationChecksByTransitivity, 14.0s TimeCoverageRelationStatistics Valid=40611, Invalid=204909, Unknown=0, NotChecked=0, Total=245520 [2022-04-06 09:50:40,545 INFO L913 BasicCegarLoop]: 219 mSDtfsCounter, 2132 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 10021 mSolverCounterSat, 1775 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s 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, 2.9s IncrementalHoareTripleChecker+Time [2022-04-06 09:50:40,545 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2133 Valid, 321 Invalid, 11796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1775 Valid, 10021 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-04-06 09:50:40,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2022-04-06 09:50:40,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 665. [2022-04-06 09:50:40,651 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-04-06 09:50:40,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 682 transitions. [2022-04-06 09:50:40,652 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 682 transitions. Word has length 708 [2022-04-06 09:50:40,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:50:40,652 INFO L478 AbstractCegarLoop]: Abstraction has 665 states and 682 transitions. [2022-04-06 09:50:40,652 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-04-06 09:50:40,653 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 682 transitions. [2022-04-06 09:50:40,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 719 [2022-04-06 09:50:40,656 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:50:40,656 INFO L499 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-04-06 09:50:40,675 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-04-06 09:50:40,874 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-04-06 09:50:40,875 INFO L403 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:50:40,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:50:40,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1754762785, now seen corresponding path program 83 times [2022-04-06 09:50:40,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:50:40,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280968222] [2022-04-06 09:50:40,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:50:40,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:50:41,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:50:44,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-04-06 09:50:44,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-04-06 09:50:44,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:50:44,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:50:44,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:50:44,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:50:44,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:50:44,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:50:44,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:50:44,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:50:44,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 09:50:44,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 09:50:44,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 09:50:44,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 09:50:44,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 09:50:44,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 09:50:44,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 09:50:44,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 09:50:44,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 09:50:44,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 09:50:44,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 09:50:44,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 09:50:44,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 09:50:44,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 09:50:44,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 09:50:44,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 09:50:44,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 09:50:44,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 09:50:44,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 09:50:44,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 09:50:44,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 09:50:44,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 09:50:44,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 09:50:44,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 09:50:44,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 09:50:44,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 09:50:44,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 09:50:44,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 09:50:44,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 09:50:44,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 09:50:44,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 09:50:44,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 09:50:44,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 09:50:44,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 09:50:44,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 09:50:44,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 09:50:44,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 09:50:44,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 09:50:44,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 09:50:44,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 09:50:44,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-04-06 09:50:44,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-04-06 09:50:44,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-04-06 09:50:44,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-04-06 09:50:44,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-04-06 09:50:44,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-04-06 09:50:44,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 09:50:44,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-04-06 09:50:44,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-04-06 09:50:44,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-04-06 09:50:44,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-04-06 09:50:44,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-04-06 09:50:44,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-04-06 09:50:44,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-04-06 09:50:44,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-04-06 09:50:44,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-04-06 09:50:44,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2022-04-06 09:50:44,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2022-04-06 09:50:44,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2022-04-06 09:50:44,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2022-04-06 09:50:44,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:44,301 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9733 proven. 5177 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-04-06 09:50:44,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:50:44,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280968222] [2022-04-06 09:50:44,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280968222] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:50:44,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251212248] [2022-04-06 09:50:44,301 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-06 09:50:44,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:50:44,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:50:44,302 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:50:44,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-04-06 09:50:44,768 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 71 check-sat command(s) [2022-04-06 09:50:44,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:50:44,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 1958 conjuncts, 144 conjunts are in the unsatisfiable core [2022-04-06 09:50:44,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:50:49,308 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9940 proven. 4970 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-04-06 09:50:49,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:50:49,938 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9940 proven. 4970 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-04-06 09:50:49,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251212248] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:50:49,939 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:50:49,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [145, 144, 144] total 218 [2022-04-06 09:50:49,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525750753] [2022-04-06 09:50:49,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:50:49,940 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 218 states [2022-04-06 09:50:49,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:50:49,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 218 interpolants. [2022-04-06 09:50:49,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10517, Invalid=36789, Unknown=0, NotChecked=0, Total=47306 [2022-04-06 09:50:49,943 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-04-06 09:50:57,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:50:57,191 INFO L93 Difference]: Finished difference Result 1242 states and 1472 transitions. [2022-04-06 09:50:57,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2022-04-06 09:50:57,192 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-04-06 09:50:57,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:50:57,193 INFO L225 Difference]: With dead ends: 1242 [2022-04-06 09:50:57,193 INFO L226 Difference]: Without dead ends: 951 [2022-04-06 09:50:57,199 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1934 GetRequests, 1576 SyntacticMatches, 0 SemanticMatches, 358 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35695 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=28624, Invalid=100616, Unknown=0, NotChecked=0, Total=129240 [2022-04-06 09:50:57,200 INFO L913 BasicCegarLoop]: 154 mSDtfsCounter, 1653 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 4809 mSolverCounterSat, 1035 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s 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.5s IncrementalHoareTripleChecker+Time [2022-04-06 09:50:57,200 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1654 Valid, 216 Invalid, 5844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1035 Valid, 4809 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-04-06 09:50:57,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2022-04-06 09:50:57,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 667. [2022-04-06 09:50:57,258 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-04-06 09:50:57,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 684 transitions. [2022-04-06 09:50:57,259 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 684 transitions. Word has length 718 [2022-04-06 09:50:57,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:50:57,259 INFO L478 AbstractCegarLoop]: Abstraction has 667 states and 684 transitions. [2022-04-06 09:50:57,259 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-04-06 09:50:57,259 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 684 transitions. [2022-04-06 09:50:57,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 721 [2022-04-06 09:50:57,263 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:50:57,263 INFO L499 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-04-06 09:50:57,283 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-04-06 09:50:57,479 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-04-06 09:50:57,480 INFO L403 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:50:57,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:50:57,480 INFO L85 PathProgramCache]: Analyzing trace with hash 1006155650, now seen corresponding path program 84 times [2022-04-06 09:50:57,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:50:57,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676925637] [2022-04-06 09:50:57,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:50:57,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:50:57,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:50:59,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:50:59,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:50:59,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:50:59,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:50:59,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:50:59,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:50:59,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:50:59,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:50:59,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:50:59,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:50:59,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:50:59,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:50:59,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:50:59,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:50:59,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:50:59,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:50:59,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:50:59,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:50:59,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:50:59,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:50:59,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 09:50:59,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 09:50:59,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 09:50:59,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 09:50:59,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 09:50:59,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 09:50:59,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 09:50:59,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 09:50:59,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 09:50:59,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 09:50:59,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 09:50:59,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 09:50:59,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 09:50:59,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 09:50:59,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 09:50:59,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 09:50:59,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 09:50:59,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 09:50:59,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 09:50:59,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 09:50:59,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 09:50:59,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 09:50:59,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 09:50:59,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 09:50:59,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 09:50:59,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 09:50:59,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 09:50:59,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 09:50:59,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 09:50:59,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 09:50:59,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 09:50:59,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-04-06 09:50:59,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-04-06 09:50:59,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-04-06 09:50:59,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 09:50:59,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-04-06 09:50:59,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-04-06 09:50:59,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-04-06 09:50:59,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-04-06 09:50:59,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-04-06 09:50:59,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-04-06 09:50:59,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 09:50:59,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-04-06 09:50:59,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-04-06 09:50:59,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-04-06 09:50:59,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-04-06 09:50:59,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-04-06 09:50:59,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-04-06 09:50:59,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-04-06 09:50:59,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-04-06 09:50:59,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:50:59,392 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5110 proven. 9942 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-04-06 09:50:59,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:50:59,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676925637] [2022-04-06 09:50:59,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676925637] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:50:59,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476588278] [2022-04-06 09:50:59,392 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 09:50:59,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:50:59,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:50:59,397 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:50:59,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-04-06 09:50:59,758 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 72 check-sat command(s) [2022-04-06 09:50:59,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:50:59,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 1968 conjuncts, 145 conjunts are in the unsatisfiable core [2022-04-06 09:50:59,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:51:00,361 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5252 proven. 9800 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-04-06 09:51:00,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:51:01,015 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5252 proven. 9800 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-04-06 09:51:01,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476588278] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:51:01,015 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:51:01,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 76, 76] total 81 [2022-04-06 09:51:01,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459832217] [2022-04-06 09:51:01,016 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:51:01,016 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-04-06 09:51:01,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:51:01,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-04-06 09:51:01,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2791, Invalid=3689, Unknown=0, NotChecked=0, Total=6480 [2022-04-06 09:51:01,017 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-04-06 09:51:02,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:51:02,488 INFO L93 Difference]: Finished difference Result 686 states and 705 transitions. [2022-04-06 09:51:02,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-04-06 09:51:02,488 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-04-06 09:51:02,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:51:02,490 INFO L225 Difference]: With dead ends: 686 [2022-04-06 09:51:02,490 INFO L226 Difference]: Without dead ends: 684 [2022-04-06 09:51:02,492 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1805 GetRequests, 1648 SyntacticMatches, 1 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4272 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=8365, Invalid=16441, Unknown=0, NotChecked=0, Total=24806 [2022-04-06 09:51:02,492 INFO L913 BasicCegarLoop]: 92 mSDtfsCounter, 334 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 2143 mSolverCounterSat, 444 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-04-06 09:51:02,493 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [335 Valid, 124 Invalid, 2587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [444 Valid, 2143 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 09:51:02,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2022-04-06 09:51:02,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 679. [2022-04-06 09:51:02,577 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-04-06 09:51:02,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 697 transitions. [2022-04-06 09:51:02,578 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 697 transitions. Word has length 720 [2022-04-06 09:51:02,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:51:02,584 INFO L478 AbstractCegarLoop]: Abstraction has 679 states and 697 transitions. [2022-04-06 09:51:02,585 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-04-06 09:51:02,585 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 697 transitions. [2022-04-06 09:51:02,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 737 [2022-04-06 09:51:02,588 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:51:02,588 INFO L499 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-04-06 09:51:02,606 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-04-06 09:51:02,793 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-04-06 09:51:02,793 INFO L403 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:51:02,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:51:02,794 INFO L85 PathProgramCache]: Analyzing trace with hash -277136214, now seen corresponding path program 85 times [2022-04-06 09:51:02,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:51:02,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313861104] [2022-04-06 09:51:02,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:51:02,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:51:02,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:51:06,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-04-06 09:51:06,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:51:06,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:51:06,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:51:06,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:51:06,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:51:06,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:51:06,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:51:06,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:51:06,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:51:06,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:51:06,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:51:06,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:51:06,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:51:06,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:51:06,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:51:06,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:51:06,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:51:06,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:51:06,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:51:06,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 09:51:06,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 09:51:06,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 09:51:06,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 09:51:06,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 09:51:06,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 09:51:06,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 09:51:06,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 09:51:06,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 09:51:06,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 09:51:06,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 09:51:06,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 09:51:06,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 09:51:06,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 09:51:06,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 09:51:06,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 09:51:06,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 09:51:06,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 09:51:06,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 09:51:06,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 09:51:06,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 09:51:06,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 09:51:06,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 09:51:06,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 09:51:06,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 09:51:06,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 09:51:06,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 09:51:06,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 09:51:06,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 09:51:06,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 09:51:06,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 09:51:06,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-04-06 09:51:06,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-04-06 09:51:06,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-04-06 09:51:06,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 09:51:06,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-04-06 09:51:06,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-04-06 09:51:06,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-04-06 09:51:06,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-04-06 09:51:06,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-04-06 09:51:06,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-04-06 09:51:06,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 09:51:06,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-04-06 09:51:06,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-04-06 09:51:06,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-04-06 09:51:06,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-04-06 09:51:06,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-04-06 09:51:06,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-04-06 09:51:06,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-04-06 09:51:06,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-04-06 09:51:06,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-04-06 09:51:06,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-04-06 09:51:06,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,282 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10299 proven. 5325 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-04-06 09:51:06,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:51:06,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313861104] [2022-04-06 09:51:06,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313861104] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:51:06,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535418008] [2022-04-06 09:51:06,283 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-06 09:51:06,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:51:06,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:51:06,284 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:51:06,285 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-04-06 09:51:06,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:06,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 2002 conjuncts, 146 conjunts are in the unsatisfiable core [2022-04-06 09:51:06,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:51:11,634 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10792 proven. 5112 refuted. 0 times theorem prover too weak. 9944 trivial. 0 not checked. [2022-04-06 09:51:11,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:51:12,580 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10510 proven. 5112 refuted. 0 times theorem prover too weak. 10226 trivial. 0 not checked. [2022-04-06 09:51:12,580 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535418008] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:51:12,580 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:51:12,580 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [148, 146, 146] total 222 [2022-04-06 09:51:12,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142111484] [2022-04-06 09:51:12,581 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:51:12,581 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 222 states [2022-04-06 09:51:12,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:51:12,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 222 interpolants. [2022-04-06 09:51:12,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10883, Invalid=38179, Unknown=0, NotChecked=0, Total=49062 [2022-04-06 09:51:12,584 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) [2022-04-06 09:51:19,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:51:19,983 INFO L93 Difference]: Finished difference Result 1270 states and 1504 transitions. [2022-04-06 09:51:19,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2022-04-06 09:51:19,983 INFO L78 Accepts]: Start accepts. Automaton has 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) Word has length 736 [2022-04-06 09:51:19,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:51:19,985 INFO L225 Difference]: With dead ends: 1270 [2022-04-06 09:51:19,985 INFO L226 Difference]: Without dead ends: 969 [2022-04-06 09:51:19,991 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1980 GetRequests, 1616 SyntacticMatches, 0 SemanticMatches, 364 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36991 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=29497, Invalid=104093, Unknown=0, NotChecked=0, Total=133590 [2022-04-06 09:51:19,992 INFO L913 BasicCegarLoop]: 156 mSDtfsCounter, 1529 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 4810 mSolverCounterSat, 1194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1530 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 6004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1194 IncrementalHoareTripleChecker+Valid, 4810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-04-06 09:51:19,992 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1530 Valid, 218 Invalid, 6004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1194 Valid, 4810 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-04-06 09:51:19,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2022-04-06 09:51:20,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 681. [2022-04-06 09:51:20,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 546 states have (on average 1.0073260073260073) internal successors, (550), 547 states have internal predecessors, (550), 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-04-06 09:51:20,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 699 transitions. [2022-04-06 09:51:20,080 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 699 transitions. Word has length 736 [2022-04-06 09:51:20,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:51:20,080 INFO L478 AbstractCegarLoop]: Abstraction has 681 states and 699 transitions. [2022-04-06 09:51:20,080 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has 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) [2022-04-06 09:51:20,080 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 699 transitions. [2022-04-06 09:51:20,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 739 [2022-04-06 09:51:20,084 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:51:20,084 INFO L499 BasicCegarLoop]: trace histogram [73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:51:20,102 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-04-06 09:51:20,294 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-04-06 09:51:20,295 INFO L403 AbstractCegarLoop]: === Iteration 89 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:51:20,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:51:20,295 INFO L85 PathProgramCache]: Analyzing trace with hash 1876983693, now seen corresponding path program 86 times [2022-04-06 09:51:20,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:51:20,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865248112] [2022-04-06 09:51:20,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:51:20,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:51:20,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:51:25,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-04-06 09:51:25,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-04-06 09:51:25,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:51:25,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 09:51:25,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 09:51:25,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 09:51:25,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 09:51:25,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 09:51:25,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 09:51:25,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 09:51:25,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 09:51:25,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 09:51:25,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 09:51:25,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 09:51:25,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 09:51:25,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 09:51:25,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 09:51:25,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 09:51:25,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 09:51:25,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 09:51:25,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 09:51:25,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 09:51:25,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 09:51:25,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 09:51:25,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 09:51:25,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 09:51:25,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 09:51:25,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 09:51:25,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 09:51:25,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 09:51:25,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 09:51:25,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 09:51:25,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 09:51:25,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 09:51:25,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 09:51:25,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 09:51:25,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 09:51:25,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 09:51:25,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 09:51:25,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 09:51:25,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 09:51:25,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 09:51:25,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 09:51:25,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 09:51:25,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 09:51:25,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 09:51:25,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 09:51:25,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 09:51:25,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-04-06 09:51:25,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-04-06 09:51:25,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-04-06 09:51:25,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-04-06 09:51:25,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 09:51:25,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-04-06 09:51:25,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-04-06 09:51:25,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-04-06 09:51:25,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-04-06 09:51:25,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-04-06 09:51:25,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-04-06 09:51:25,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 09:51:25,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-04-06 09:51:25,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-04-06 09:51:25,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-04-06 09:51:25,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-04-06 09:51:25,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-04-06 09:51:25,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-04-06 09:51:25,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-04-06 09:51:25,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2022-04-06 09:51:25,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2022-04-06 09:51:25,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2022-04-06 09:51:25,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2022-04-06 09:51:25,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2022-04-06 09:51:25,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:25,223 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10299 proven. 5469 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-04-06 09:51:25,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:51:25,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865248112] [2022-04-06 09:51:25,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865248112] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:51:25,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417625183] [2022-04-06 09:51:25,223 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 09:51:25,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:51:25,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:51:25,224 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:51:25,225 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-04-06 09:51:25,452 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 09:51:25,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:51:25,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 2012 conjuncts, 148 conjunts are in the unsatisfiable core [2022-04-06 09:51:25,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:51:31,947 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10512 proven. 5256 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-04-06 09:51:31,947 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:51:32,710 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10512 proven. 5256 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-04-06 09:51:32,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417625183] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:51:32,711 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:51:32,711 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [149, 148, 148] total 224 [2022-04-06 09:51:32,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125123752] [2022-04-06 09:51:32,711 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:51:32,712 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 224 states [2022-04-06 09:51:32,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:51:32,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 224 interpolants. [2022-04-06 09:51:32,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11105, Invalid=38847, Unknown=0, NotChecked=0, Total=49952 [2022-04-06 09:51:32,715 INFO L87 Difference]: Start difference. First operand 681 states and 699 transitions. Second operand has 224 states, 224 states have (on average 2.6830357142857144) internal successors, (601), 223 states have internal predecessors, (601), 147 states have call successors, (149), 3 states have call predecessors, (149), 1 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2022-04-06 09:51:40,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:51:40,919 INFO L93 Difference]: Finished difference Result 1274 states and 1511 transitions. [2022-04-06 09:51:40,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-04-06 09:51:40,919 INFO L78 Accepts]: Start accepts. Automaton has has 224 states, 224 states have (on average 2.6830357142857144) internal successors, (601), 223 states have internal predecessors, (601), 147 states have call successors, (149), 3 states have call predecessors, (149), 1 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) Word has length 738 [2022-04-06 09:51:40,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:51:40,921 INFO L225 Difference]: With dead ends: 1274 [2022-04-06 09:51:40,921 INFO L226 Difference]: Without dead ends: 975 [2022-04-06 09:51:40,926 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1988 GetRequests, 1620 SyntacticMatches, 0 SemanticMatches, 368 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37723 ImplicationChecksByTransitivity, 13.4s TimeCoverageRelationStatistics Valid=30233, Invalid=106297, Unknown=0, NotChecked=0, Total=136530 [2022-04-06 09:51:40,927 INFO L913 BasicCegarLoop]: 158 mSDtfsCounter, 1536 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 5763 mSolverCounterSat, 982 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1537 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 6745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 982 IncrementalHoareTripleChecker+Valid, 5763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-04-06 09:51:40,927 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1537 Valid, 245 Invalid, 6745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [982 Valid, 5763 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-04-06 09:51:40,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2022-04-06 09:51:41,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 683. [2022-04-06 09:51:41,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 548 states have (on average 1.0072992700729928) internal successors, (552), 549 states have internal predecessors, (552), 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-04-06 09:51:41,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 701 transitions. [2022-04-06 09:51:41,023 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 701 transitions. Word has length 738 [2022-04-06 09:51:41,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:51:41,023 INFO L478 AbstractCegarLoop]: Abstraction has 683 states and 701 transitions. [2022-04-06 09:51:41,023 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 224 states, 224 states have (on average 2.6830357142857144) internal successors, (601), 223 states have internal predecessors, (601), 147 states have call successors, (149), 3 states have call predecessors, (149), 1 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2022-04-06 09:51:41,024 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 701 transitions. [2022-04-06 09:51:41,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 741 [2022-04-06 09:51:41,027 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:51:41,027 INFO L499 BasicCegarLoop]: trace histogram [74, 73, 73, 73, 73, 72, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:51:41,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-04-06 09:51:41,239 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:51:41,239 INFO L403 AbstractCegarLoop]: === Iteration 90 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:51:41,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:51:41,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1811977648, now seen corresponding path program 87 times [2022-04-06 09:51:41,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:51:41,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709737919] [2022-04-06 09:51:41,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:51:41,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:51:41,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:51:42,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:51:42,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:51:42,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:51:42,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:51:42,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:51:42,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:51:42,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:51:42,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:51:42,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:51:42,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:51:42,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:51:42,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:51:42,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:51:42,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:51:42,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:51:42,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:51:42,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:51:42,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:51:42,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:51:42,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:51:42,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:51:42,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:51:42,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:51:42,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 09:51:42,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 09:51:42,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 09:51:42,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 09:51:42,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 09:51:42,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 09:51:42,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 09:51:42,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 09:51:42,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 09:51:42,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 09:51:42,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 09:51:42,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 09:51:42,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 09:51:42,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 09:51:42,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 09:51:42,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 09:51:42,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 09:51:42,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 09:51:42,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 09:51:42,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 09:51:42,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 09:51:42,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 09:51:42,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 09:51:42,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 09:51:42,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 09:51:42,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 09:51:42,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 09:51:42,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 09:51:42,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 09:51:42,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 09:51:42,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-04-06 09:51:42,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-04-06 09:51:42,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-04-06 09:51:42,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-04-06 09:51:42,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 09:51:42,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-04-06 09:51:42,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-04-06 09:51:42,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-04-06 09:51:42,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-04-06 09:51:42,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-04-06 09:51:42,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-04-06 09:51:42,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:42,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-04-06 09:51:42,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:43,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-04-06 09:51:43,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:43,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-04-06 09:51:43,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:43,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-04-06 09:51:43,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:43,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-04-06 09:51:43,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:43,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-04-06 09:51:43,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:43,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-04-06 09:51:43,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:43,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-04-06 09:51:43,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:43,010 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5400 proven. 10514 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-04-06 09:51:43,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:51:43,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709737919] [2022-04-06 09:51:43,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709737919] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:51:43,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096998192] [2022-04-06 09:51:43,010 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-06 09:51:43,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:51:43,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:51:43,023 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:51:43,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-04-06 09:51:43,428 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 74 check-sat command(s) [2022-04-06 09:51:43,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:51:43,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 2022 conjuncts, 149 conjunts are in the unsatisfiable core [2022-04-06 09:51:43,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:51:44,058 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5546 proven. 10368 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-04-06 09:51:44,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:51:44,706 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5546 proven. 10368 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-04-06 09:51:44,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096998192] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:51:44,707 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:51:44,707 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 78, 78] total 83 [2022-04-06 09:51:44,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013105336] [2022-04-06 09:51:44,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:51:44,708 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-04-06 09:51:44,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:51:44,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-04-06 09:51:44,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2942, Invalid=3864, Unknown=0, NotChecked=0, Total=6806 [2022-04-06 09:51:44,709 INFO L87 Difference]: Start difference. First operand 683 states and 701 transitions. Second operand has 83 states, 83 states have (on average 4.831325301204819) internal successors, (401), 80 states have internal predecessors, (401), 75 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-04-06 09:51:46,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:51:46,316 INFO L93 Difference]: Finished difference Result 702 states and 722 transitions. [2022-04-06 09:51:46,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-04-06 09:51:46,317 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 4.831325301204819) internal successors, (401), 80 states have internal predecessors, (401), 75 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) Word has length 740 [2022-04-06 09:51:46,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:51:46,318 INFO L225 Difference]: With dead ends: 702 [2022-04-06 09:51:46,318 INFO L226 Difference]: Without dead ends: 700 [2022-04-06 09:51:46,320 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1855 GetRequests, 1694 SyntacticMatches, 1 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4465 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=8818, Invalid=17264, Unknown=0, NotChecked=0, Total=26082 [2022-04-06 09:51:46,320 INFO L913 BasicCegarLoop]: 94 mSDtfsCounter, 346 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2063 mSolverCounterSat, 456 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 2519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 456 IncrementalHoareTripleChecker+Valid, 2063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 09:51:46,321 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [347 Valid, 141 Invalid, 2519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [456 Valid, 2063 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 09:51:46,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2022-04-06 09:51:46,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 695. [2022-04-06 09:51:46,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 557 states have (on average 1.007181328545781) internal successors, (561), 558 states have internal predecessors, (561), 77 states have call successors, (77), 61 states have call predecessors, (77), 60 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2022-04-06 09:51:46,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 714 transitions. [2022-04-06 09:51:46,384 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 714 transitions. Word has length 740 [2022-04-06 09:51:46,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:51:46,384 INFO L478 AbstractCegarLoop]: Abstraction has 695 states and 714 transitions. [2022-04-06 09:51:46,384 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 4.831325301204819) internal successors, (401), 80 states have internal predecessors, (401), 75 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-04-06 09:51:46,384 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 714 transitions. [2022-04-06 09:51:46,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 757 [2022-04-06 09:51:46,388 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:51:46,388 INFO L499 BasicCegarLoop]: trace histogram [75, 75, 75, 74, 74, 74, 74, 74, 74, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:51:46,406 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2022-04-06 09:51:46,601 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:51:46,601 INFO L403 AbstractCegarLoop]: === Iteration 91 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:51:46,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:51:46,601 INFO L85 PathProgramCache]: Analyzing trace with hash -24314152, now seen corresponding path program 88 times [2022-04-06 09:51:46,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:51:46,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654339420] [2022-04-06 09:51:46,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:51:46,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:51:46,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:51:50,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-04-06 09:51:50,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:51:50,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:51:50,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:51:50,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:51:50,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:51:50,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:51:50,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:51:50,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:51:50,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:51:50,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:51:50,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:51:50,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:51:50,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:51:50,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:51:50,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:51:50,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:51:50,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:51:50,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:51:50,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:51:50,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:51:50,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:51:50,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:51:50,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 09:51:50,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 09:51:50,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 09:51:50,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 09:51:50,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 09:51:50,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 09:51:50,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 09:51:50,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 09:51:50,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 09:51:50,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 09:51:50,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 09:51:50,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 09:51:50,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 09:51:50,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 09:51:50,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 09:51:50,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 09:51:50,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 09:51:50,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 09:51:50,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 09:51:50,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 09:51:50,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 09:51:50,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 09:51:50,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 09:51:50,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 09:51:50,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 09:51:50,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 09:51:50,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 09:51:50,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 09:51:50,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 09:51:50,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 09:51:50,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-04-06 09:51:50,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-04-06 09:51:50,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-04-06 09:51:50,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-04-06 09:51:50,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 09:51:50,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-04-06 09:51:50,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-04-06 09:51:50,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-04-06 09:51:50,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-04-06 09:51:50,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-04-06 09:51:50,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-04-06 09:51:50,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-04-06 09:51:50,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-04-06 09:51:50,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-04-06 09:51:50,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-04-06 09:51:50,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-04-06 09:51:50,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-04-06 09:51:50,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-04-06 09:51:50,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-04-06 09:51:50,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-04-06 09:51:50,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-04-06 09:51:50,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:51:50,211 INFO L134 CoverageAnalysis]: Checked inductivity of 27306 backedges. 10881 proven. 5621 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-04-06 09:51:50,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:51:50,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654339420] [2022-04-06 09:51:50,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654339420] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:51:50,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408616739] [2022-04-06 09:51:50,211 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 09:51:50,212 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:51:50,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:51:50,212 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:51:50,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-04-06 09:51:50,443 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 09:51:50,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:51:50,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 2056 conjuncts, 151 conjunts are in the unsatisfiable core [2022-04-06 09:51:50,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:51:55,616 INFO L134 CoverageAnalysis]: Checked inductivity of 27306 backedges. 11100 proven. 5402 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-04-06 09:51:55,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:51:56,518 INFO L134 CoverageAnalysis]: Checked inductivity of 27306 backedges. 11100 proven. 5402 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-04-06 09:51:56,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408616739] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:51:56,518 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:51:56,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [152, 151, 151] total 231 [2022-04-06 09:51:56,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319514494] [2022-04-06 09:51:56,519 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:51:56,519 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 231 states [2022-04-06 09:51:56,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:51:56,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 231 interpolants. [2022-04-06 09:51:56,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11862, Invalid=41268, Unknown=0, NotChecked=0, Total=53130 [2022-04-06 09:51:56,524 INFO L87 Difference]: Start difference. First operand 695 states and 714 transitions. Second operand has 231 states, 231 states have (on average 2.696969696969697) internal successors, (623), 230 states have internal predecessors, (623), 152 states have call successors, (154), 3 states have call predecessors, (154), 1 states have return successors, (151), 151 states have call predecessors, (151), 151 states have call successors, (151) [2022-04-06 09:52:07,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:52:07,747 INFO L93 Difference]: Finished difference Result 1605 states and 1923 transitions. [2022-04-06 09:52:07,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 227 states. [2022-04-06 09:52:07,747 INFO L78 Accepts]: Start accepts. Automaton has has 231 states, 231 states have (on average 2.696969696969697) internal successors, (623), 230 states have internal predecessors, (623), 152 states have call successors, (154), 3 states have call predecessors, (154), 1 states have return successors, (151), 151 states have call predecessors, (151), 151 states have call successors, (151) Word has length 756 [2022-04-06 09:52:07,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:52:07,749 INFO L225 Difference]: With dead ends: 1605 [2022-04-06 09:52:07,749 INFO L226 Difference]: Without dead ends: 999 [2022-04-06 09:52:07,759 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2111 GetRequests, 1658 SyntacticMatches, 0 SemanticMatches, 453 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61675 ImplicationChecksByTransitivity, 12.5s TimeCoverageRelationStatistics Valid=46283, Invalid=160287, Unknown=0, NotChecked=0, Total=206570 [2022-04-06 09:52:07,759 INFO L913 BasicCegarLoop]: 160 mSDtfsCounter, 1612 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 7671 mSolverCounterSat, 1384 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1613 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 9055 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1384 IncrementalHoareTripleChecker+Valid, 7671 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-04-06 09:52:07,759 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1613 Valid, 247 Invalid, 9055 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1384 Valid, 7671 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-04-06 09:52:07,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2022-04-06 09:52:07,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 699. [2022-04-06 09:52:07,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 561 states have (on average 1.0071301247771836) internal successors, (565), 562 states have internal predecessors, (565), 77 states have call successors, (77), 61 states have call predecessors, (77), 60 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2022-04-06 09:52:07,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 718 transitions. [2022-04-06 09:52:07,825 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 718 transitions. Word has length 756 [2022-04-06 09:52:07,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:52:07,825 INFO L478 AbstractCegarLoop]: Abstraction has 699 states and 718 transitions. [2022-04-06 09:52:07,825 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 231 states, 231 states have (on average 2.696969696969697) internal successors, (623), 230 states have internal predecessors, (623), 152 states have call successors, (154), 3 states have call predecessors, (154), 1 states have return successors, (151), 151 states have call predecessors, (151), 151 states have call successors, (151) [2022-04-06 09:52:07,826 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 718 transitions. [2022-04-06 09:52:07,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 761 [2022-04-06 09:52:07,829 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:52:07,829 INFO L499 BasicCegarLoop]: trace histogram [76, 75, 75, 75, 75, 74, 74, 74, 74, 74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:52:07,848 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-04-06 09:52:08,044 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:52:08,045 INFO L403 AbstractCegarLoop]: === Iteration 92 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:52:08,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:52:08,045 INFO L85 PathProgramCache]: Analyzing trace with hash 2139199710, now seen corresponding path program 89 times [2022-04-06 09:52:08,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:52:08,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896630574] [2022-04-06 09:52:08,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:52:08,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:52:08,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:52:09,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:52:09,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:52:09,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:52:09,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:52:09,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:52:09,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:52:09,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:52:09,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:52:09,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:52:09,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:52:09,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:52:09,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:52:09,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:52:09,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:52:09,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:52:09,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:52:09,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:52:09,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:52:09,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:52:09,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 09:52:09,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 09:52:09,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 09:52:09,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 09:52:09,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 09:52:09,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 09:52:09,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 09:52:09,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 09:52:09,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 09:52:09,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 09:52:09,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 09:52:09,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 09:52:09,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 09:52:09,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 09:52:09,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 09:52:09,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 09:52:09,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 09:52:09,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 09:52:09,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 09:52:09,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 09:52:09,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 09:52:09,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 09:52:09,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 09:52:09,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 09:52:09,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 09:52:09,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 09:52:09,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 09:52:09,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 09:52:09,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 09:52:09,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 09:52:09,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 09:52:09,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-04-06 09:52:09,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-04-06 09:52:09,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-04-06 09:52:09,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 09:52:09,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-04-06 09:52:09,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-04-06 09:52:09,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-04-06 09:52:09,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-04-06 09:52:09,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-04-06 09:52:09,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-04-06 09:52:09,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 09:52:09,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-04-06 09:52:09,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-04-06 09:52:09,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-04-06 09:52:09,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-04-06 09:52:09,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-04-06 09:52:09,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-04-06 09:52:09,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-04-06 09:52:09,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-04-06 09:52:09,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-04-06 09:52:09,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-04-06 09:52:09,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2022-04-06 09:52:09,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2022-04-06 09:52:09,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2022-04-06 09:52:09,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:09,684 INFO L134 CoverageAnalysis]: Checked inductivity of 27604 backedges. 5698 proven. 11102 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-04-06 09:52:09,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:52:09,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896630574] [2022-04-06 09:52:09,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896630574] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:52:09,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223669416] [2022-04-06 09:52:09,685 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-06 09:52:09,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:52:09,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:52:09,686 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:52:09,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-04-06 09:52:10,124 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 76 check-sat command(s) [2022-04-06 09:52:10,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:52:10,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 2076 conjuncts, 153 conjunts are in the unsatisfiable core [2022-04-06 09:52:10,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:52:10,770 INFO L134 CoverageAnalysis]: Checked inductivity of 27604 backedges. 5848 proven. 10952 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-04-06 09:52:10,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:52:11,471 INFO L134 CoverageAnalysis]: Checked inductivity of 27604 backedges. 5848 proven. 10952 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-04-06 09:52:11,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223669416] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:52:11,471 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:52:11,471 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 80, 80] total 85 [2022-04-06 09:52:11,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636900927] [2022-04-06 09:52:11,472 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:52:11,479 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-04-06 09:52:11,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:52:11,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-04-06 09:52:11,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3097, Invalid=4043, Unknown=0, NotChecked=0, Total=7140 [2022-04-06 09:52:11,482 INFO L87 Difference]: Start difference. First operand 699 states and 718 transitions. Second operand has 85 states, 85 states have (on average 4.8352941176470585) internal successors, (411), 82 states have internal predecessors, (411), 77 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-04-06 09:52:13,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:52:13,156 INFO L93 Difference]: Finished difference Result 718 states and 739 transitions. [2022-04-06 09:52:13,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-04-06 09:52:13,157 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 4.8352941176470585) internal successors, (411), 82 states have internal predecessors, (411), 77 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) Word has length 760 [2022-04-06 09:52:13,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:52:13,158 INFO L225 Difference]: With dead ends: 718 [2022-04-06 09:52:13,158 INFO L226 Difference]: Without dead ends: 716 [2022-04-06 09:52:13,161 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1905 GetRequests, 1740 SyntacticMatches, 1 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4662 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=9283, Invalid=18107, Unknown=0, NotChecked=0, Total=27390 [2022-04-06 09:52:13,161 INFO L913 BasicCegarLoop]: 96 mSDtfsCounter, 353 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2310 mSolverCounterSat, 468 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 2778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 468 IncrementalHoareTripleChecker+Valid, 2310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 09:52:13,161 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [354 Valid, 143 Invalid, 2778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [468 Valid, 2310 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 09:52:13,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2022-04-06 09:52:13,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 711. [2022-04-06 09:52:13,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 711 states, 570 states have (on average 1.0070175438596491) internal successors, (574), 571 states have internal predecessors, (574), 79 states have call successors, (79), 62 states have call predecessors, (79), 61 states have return successors, (78), 77 states have call predecessors, (78), 78 states have call successors, (78) [2022-04-06 09:52:13,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 711 states to 711 states and 731 transitions. [2022-04-06 09:52:13,231 INFO L78 Accepts]: Start accepts. Automaton has 711 states and 731 transitions. Word has length 760 [2022-04-06 09:52:13,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:52:13,231 INFO L478 AbstractCegarLoop]: Abstraction has 711 states and 731 transitions. [2022-04-06 09:52:13,231 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 4.8352941176470585) internal successors, (411), 82 states have internal predecessors, (411), 77 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-04-06 09:52:13,231 INFO L276 IsEmpty]: Start isEmpty. Operand 711 states and 731 transitions. [2022-04-06 09:52:13,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 777 [2022-04-06 09:52:13,235 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:52:13,236 INFO L499 BasicCegarLoop]: trace histogram [77, 77, 77, 76, 76, 76, 76, 76, 76, 75, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:52:13,258 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-04-06 09:52:13,443 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable91 [2022-04-06 09:52:13,444 INFO L403 AbstractCegarLoop]: === Iteration 93 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:52:13,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:52:13,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1814947334, now seen corresponding path program 90 times [2022-04-06 09:52:13,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:52:13,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307408558] [2022-04-06 09:52:13,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:52:13,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:52:13,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:52:17,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-04-06 09:52:17,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:52:17,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:52:17,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:52:17,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:52:17,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:52:17,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:52:17,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:52:17,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:52:17,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:52:17,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:52:17,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:52:17,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:52:17,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:52:17,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:52:17,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:52:17,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:52:17,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:52:17,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:52:17,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 09:52:17,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 09:52:17,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 09:52:17,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 09:52:17,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 09:52:17,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 09:52:17,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 09:52:17,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 09:52:17,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 09:52:17,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 09:52:17,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 09:52:17,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 09:52:17,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 09:52:17,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 09:52:17,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 09:52:17,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 09:52:17,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 09:52:17,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 09:52:17,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 09:52:17,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 09:52:17,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 09:52:17,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 09:52:17,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 09:52:17,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 09:52:17,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 09:52:17,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 09:52:17,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 09:52:17,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 09:52:17,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 09:52:17,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 09:52:17,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 09:52:17,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-04-06 09:52:17,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-04-06 09:52:17,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-04-06 09:52:17,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 09:52:17,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-04-06 09:52:17,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-04-06 09:52:17,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-04-06 09:52:17,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-04-06 09:52:17,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-04-06 09:52:17,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-04-06 09:52:17,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 09:52:17,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-04-06 09:52:17,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-04-06 09:52:17,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-04-06 09:52:17,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-04-06 09:52:17,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-04-06 09:52:17,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-04-06 09:52:17,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-04-06 09:52:17,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-04-06 09:52:17,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-04-06 09:52:17,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-04-06 09:52:17,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2022-04-06 09:52:17,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2022-04-06 09:52:17,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2022-04-06 09:52:17,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2022-04-06 09:52:17,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2022-04-06 09:52:17,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:17,595 INFO L134 CoverageAnalysis]: Checked inductivity of 28804 backedges. 11479 proven. 5925 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-04-06 09:52:17,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:52:17,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307408558] [2022-04-06 09:52:17,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307408558] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:52:17,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824555611] [2022-04-06 09:52:17,596 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 09:52:17,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:52:17,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:52:17,597 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:52:17,597 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-04-06 09:52:18,002 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 77 check-sat command(s) [2022-04-06 09:52:18,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:52:18,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 2110 conjuncts, 155 conjunts are in the unsatisfiable core [2022-04-06 09:52:18,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:52:23,700 INFO L134 CoverageAnalysis]: Checked inductivity of 28804 backedges. 11704 proven. 5700 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-04-06 09:52:23,700 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:52:24,601 INFO L134 CoverageAnalysis]: Checked inductivity of 28804 backedges. 11704 proven. 5700 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-04-06 09:52:24,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824555611] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:52:24,601 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:52:24,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [156, 155, 155] total 237 [2022-04-06 09:52:24,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204151715] [2022-04-06 09:52:24,602 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:52:24,602 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 237 states [2022-04-06 09:52:24,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:52:24,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 237 interpolants. [2022-04-06 09:52:24,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12486, Invalid=43446, Unknown=0, NotChecked=0, Total=55932 [2022-04-06 09:52:24,606 INFO L87 Difference]: Start difference. First operand 711 states and 731 transitions. Second operand has 237 states, 237 states have (on average 2.6962025316455698) internal successors, (639), 236 states have internal predecessors, (639), 156 states have call successors, (158), 3 states have call predecessors, (158), 1 states have return successors, (155), 155 states have call predecessors, (155), 155 states have call successors, (155) [2022-04-06 09:52:38,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:52:38,558 INFO L93 Difference]: Finished difference Result 1645 states and 1972 transitions. [2022-04-06 09:52:38,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 233 states. [2022-04-06 09:52:38,559 INFO L78 Accepts]: Start accepts. Automaton has has 237 states, 237 states have (on average 2.6962025316455698) internal successors, (639), 236 states have internal predecessors, (639), 156 states have call successors, (158), 3 states have call predecessors, (158), 1 states have return successors, (155), 155 states have call predecessors, (155), 155 states have call successors, (155) Word has length 776 [2022-04-06 09:52:38,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:52:38,561 INFO L225 Difference]: With dead ends: 1645 [2022-04-06 09:52:38,561 INFO L226 Difference]: Without dead ends: 1023 [2022-04-06 09:52:38,575 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2167 GetRequests, 1702 SyntacticMatches, 0 SemanticMatches, 465 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64997 ImplicationChecksByTransitivity, 15.0s TimeCoverageRelationStatistics Valid=48749, Invalid=168873, Unknown=0, NotChecked=0, Total=217622 [2022-04-06 09:52:38,575 INFO L913 BasicCegarLoop]: 164 mSDtfsCounter, 2100 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 6923 mSolverCounterSat, 1908 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2101 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 8831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1908 IncrementalHoareTripleChecker+Valid, 6923 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-04-06 09:52:38,575 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2101 Valid, 226 Invalid, 8831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1908 Valid, 6923 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-04-06 09:52:38,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1023 states. [2022-04-06 09:52:38,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1023 to 715. [2022-04-06 09:52:38,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 574 states have (on average 1.0069686411149825) internal successors, (578), 575 states have internal predecessors, (578), 79 states have call successors, (79), 62 states have call predecessors, (79), 61 states have return successors, (78), 77 states have call predecessors, (78), 78 states have call successors, (78) [2022-04-06 09:52:38,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 735 transitions. [2022-04-06 09:52:38,667 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 735 transitions. Word has length 776 [2022-04-06 09:52:38,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:52:38,667 INFO L478 AbstractCegarLoop]: Abstraction has 715 states and 735 transitions. [2022-04-06 09:52:38,667 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 237 states, 237 states have (on average 2.6962025316455698) internal successors, (639), 236 states have internal predecessors, (639), 156 states have call successors, (158), 3 states have call predecessors, (158), 1 states have return successors, (155), 155 states have call predecessors, (155), 155 states have call successors, (155) [2022-04-06 09:52:38,667 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 735 transitions. [2022-04-06 09:52:38,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 781 [2022-04-06 09:52:38,708 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:52:38,708 INFO L499 BasicCegarLoop]: trace histogram [78, 77, 77, 77, 77, 76, 76, 76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:52:38,734 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-04-06 09:52:38,919 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:52:38,919 INFO L403 AbstractCegarLoop]: === Iteration 94 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:52:38,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:52:38,920 INFO L85 PathProgramCache]: Analyzing trace with hash 979845388, now seen corresponding path program 91 times [2022-04-06 09:52:38,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:52:38,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080848262] [2022-04-06 09:52:38,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:52:38,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:52:39,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:52:41,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:52:41,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:52:41,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:52:41,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:52:41,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:52:41,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:52:41,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:52:41,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:52:41,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:52:41,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:52:41,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:52:41,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:52:41,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:52:41,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:52:41,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:52:41,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:52:41,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:52:41,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:52:41,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:52:41,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:52:41,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:52:41,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:52:41,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 09:52:41,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 09:52:41,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 09:52:41,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 09:52:41,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 09:52:41,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 09:52:41,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 09:52:41,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 09:52:41,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 09:52:41,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 09:52:41,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 09:52:41,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 09:52:41,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 09:52:41,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 09:52:41,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 09:52:41,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 09:52:41,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 09:52:41,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 09:52:41,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 09:52:41,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 09:52:41,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 09:52:41,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 09:52:41,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 09:52:41,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 09:52:41,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 09:52:41,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 09:52:41,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 09:52:41,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 09:52:41,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 09:52:41,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 09:52:41,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-04-06 09:52:41,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-04-06 09:52:41,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-04-06 09:52:41,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-04-06 09:52:41,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 09:52:41,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-04-06 09:52:41,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-04-06 09:52:41,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-04-06 09:52:41,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-04-06 09:52:41,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-04-06 09:52:41,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-04-06 09:52:41,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-04-06 09:52:41,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-04-06 09:52:41,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-04-06 09:52:41,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-04-06 09:52:41,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-04-06 09:52:41,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-04-06 09:52:41,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-04-06 09:52:41,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-04-06 09:52:41,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-04-06 09:52:41,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-04-06 09:52:41,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2022-04-06 09:52:41,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2022-04-06 09:52:41,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2022-04-06 09:52:41,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,328 INFO L134 CoverageAnalysis]: Checked inductivity of 29110 backedges. 6004 proven. 11706 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-04-06 09:52:41,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:52:41,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080848262] [2022-04-06 09:52:41,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080848262] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:52:41,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380119178] [2022-04-06 09:52:41,328 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-06 09:52:41,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:52:41,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:52:41,329 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:52:41,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-04-06 09:52:41,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:41,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 2130 conjuncts, 157 conjunts are in the unsatisfiable core [2022-04-06 09:52:41,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:52:42,671 INFO L134 CoverageAnalysis]: Checked inductivity of 29110 backedges. 6158 proven. 11552 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-04-06 09:52:42,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:52:43,812 INFO L134 CoverageAnalysis]: Checked inductivity of 29110 backedges. 6158 proven. 11552 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-04-06 09:52:43,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380119178] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:52:43,812 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:52:43,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 82, 82] total 87 [2022-04-06 09:52:43,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253960131] [2022-04-06 09:52:43,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:52:43,813 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-04-06 09:52:43,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:52:43,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-04-06 09:52:43,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3256, Invalid=4226, Unknown=0, NotChecked=0, Total=7482 [2022-04-06 09:52:43,814 INFO L87 Difference]: Start difference. First operand 715 states and 735 transitions. Second operand has 87 states, 87 states have (on average 4.839080459770115) internal successors, (421), 84 states have internal predecessors, (421), 79 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-04-06 09:52:46,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:52:46,299 INFO L93 Difference]: Finished difference Result 734 states and 756 transitions. [2022-04-06 09:52:46,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-04-06 09:52:46,300 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 4.839080459770115) internal successors, (421), 84 states have internal predecessors, (421), 79 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) Word has length 780 [2022-04-06 09:52:46,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:52:46,301 INFO L225 Difference]: With dead ends: 734 [2022-04-06 09:52:46,301 INFO L226 Difference]: Without dead ends: 732 [2022-04-06 09:52:46,303 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1955 GetRequests, 1786 SyntacticMatches, 1 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4863 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=9760, Invalid=18970, Unknown=0, NotChecked=0, Total=28730 [2022-04-06 09:52:46,303 INFO L913 BasicCegarLoop]: 98 mSDtfsCounter, 352 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2579 mSolverCounterSat, 402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 2981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 402 IncrementalHoareTripleChecker+Valid, 2579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 09:52:46,303 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [353 Valid, 155 Invalid, 2981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [402 Valid, 2579 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 09:52:46,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2022-04-06 09:52:46,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 727. [2022-04-06 09:52:46,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 583 states have (on average 1.006861063464837) internal successors, (587), 584 states have internal predecessors, (587), 81 states have call successors, (81), 63 states have call predecessors, (81), 62 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2022-04-06 09:52:46,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 748 transitions. [2022-04-06 09:52:46,373 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 748 transitions. Word has length 780 [2022-04-06 09:52:46,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:52:46,374 INFO L478 AbstractCegarLoop]: Abstraction has 727 states and 748 transitions. [2022-04-06 09:52:46,374 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 4.839080459770115) internal successors, (421), 84 states have internal predecessors, (421), 79 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-04-06 09:52:46,374 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 748 transitions. [2022-04-06 09:52:46,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 797 [2022-04-06 09:52:46,378 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:52:46,378 INFO L499 BasicCegarLoop]: trace histogram [79, 79, 79, 78, 78, 78, 78, 78, 78, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:52:46,397 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2022-04-06 09:52:46,583 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:52:46,583 INFO L403 AbstractCegarLoop]: === Iteration 95 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:52:46,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:52:46,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1253477836, now seen corresponding path program 92 times [2022-04-06 09:52:46,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:52:46,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141689844] [2022-04-06 09:52:46,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:52:46,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:52:46,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:52:50,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-04-06 09:52:50,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:52:50,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:52:50,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:52:50,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:52:50,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:52:50,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:52:50,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:52:50,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:52:50,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:52:50,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:52:50,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:52:50,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:52:50,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:52:50,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:52:50,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:52:50,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:52:50,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:52:50,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:52:50,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:52:50,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:52:50,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:52:50,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 09:52:50,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 09:52:50,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 09:52:50,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 09:52:50,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 09:52:50,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 09:52:50,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 09:52:50,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 09:52:50,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 09:52:50,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 09:52:50,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 09:52:50,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 09:52:50,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 09:52:50,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 09:52:50,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 09:52:50,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 09:52:50,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 09:52:50,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 09:52:50,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 09:52:50,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 09:52:50,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 09:52:50,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 09:52:50,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 09:52:50,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 09:52:50,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 09:52:50,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 09:52:50,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 09:52:50,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 09:52:50,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 09:52:50,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 09:52:50,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-04-06 09:52:50,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-04-06 09:52:50,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-04-06 09:52:50,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-04-06 09:52:50,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 09:52:50,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-04-06 09:52:50,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-04-06 09:52:50,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-04-06 09:52:50,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-04-06 09:52:50,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-04-06 09:52:50,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-04-06 09:52:50,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-04-06 09:52:50,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-04-06 09:52:50,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-04-06 09:52:50,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-04-06 09:52:50,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-04-06 09:52:50,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-04-06 09:52:50,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-04-06 09:52:50,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-04-06 09:52:50,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-04-06 09:52:50,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-04-06 09:52:50,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2022-04-06 09:52:50,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2022-04-06 09:52:50,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2022-04-06 09:52:50,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 776 [2022-04-06 09:52:50,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 784 [2022-04-06 09:52:50,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:52:50,937 INFO L134 CoverageAnalysis]: Checked inductivity of 30342 backedges. 12093 proven. 6237 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-04-06 09:52:50,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:52:50,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141689844] [2022-04-06 09:52:50,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141689844] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:52:50,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258331449] [2022-04-06 09:52:50,938 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 09:52:50,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:52:50,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:52:50,939 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:52:50,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-04-06 09:52:51,169 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 09:52:51,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:52:51,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 2164 conjuncts, 158 conjunts are in the unsatisfiable core [2022-04-06 09:52:51,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:52:56,762 INFO L134 CoverageAnalysis]: Checked inductivity of 30342 backedges. 12628 proven. 6006 refuted. 0 times theorem prover too weak. 11708 trivial. 0 not checked. [2022-04-06 09:52:56,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:52:57,450 INFO L134 CoverageAnalysis]: Checked inductivity of 30342 backedges. 12322 proven. 6006 refuted. 0 times theorem prover too weak. 12014 trivial. 0 not checked. [2022-04-06 09:52:57,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258331449] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:52:57,451 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:52:57,451 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [160, 158, 158] total 240 [2022-04-06 09:52:57,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714546859] [2022-04-06 09:52:57,451 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:52:57,452 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 240 states [2022-04-06 09:52:57,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:52:57,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 240 interpolants. [2022-04-06 09:52:57,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12725, Invalid=44635, Unknown=0, NotChecked=0, Total=57360 [2022-04-06 09:52:57,457 INFO L87 Difference]: Start difference. First operand 727 states and 748 transitions. Second operand has 240 states, 240 states have (on average 2.7041666666666666) internal successors, (649), 239 states have internal predecessors, (649), 158 states have call successors, (161), 3 states have call predecessors, (161), 2 states have return successors, (159), 158 states have call predecessors, (159), 158 states have call successors, (159) [2022-04-06 09:53:06,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:53:06,274 INFO L93 Difference]: Finished difference Result 1366 states and 1621 transitions. [2022-04-06 09:53:06,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-04-06 09:53:06,275 INFO L78 Accepts]: Start accepts. Automaton has has 240 states, 240 states have (on average 2.7041666666666666) internal successors, (649), 239 states have internal predecessors, (649), 158 states have call successors, (161), 3 states have call predecessors, (161), 2 states have return successors, (159), 158 states have call predecessors, (159), 158 states have call successors, (159) Word has length 796 [2022-04-06 09:53:06,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:53:06,277 INFO L225 Difference]: With dead ends: 1366 [2022-04-06 09:53:06,277 INFO L226 Difference]: Without dead ends: 1041 [2022-04-06 09:53:06,284 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2142 GetRequests, 1748 SyntacticMatches, 0 SemanticMatches, 394 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43351 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=34528, Invalid=121892, Unknown=0, NotChecked=0, Total=156420 [2022-04-06 09:53:06,284 INFO L913 BasicCegarLoop]: 168 mSDtfsCounter, 1727 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 6188 mSolverCounterSat, 1170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1728 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 7358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1170 IncrementalHoareTripleChecker+Valid, 6188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-04-06 09:53:06,284 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1728 Valid, 245 Invalid, 7358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1170 Valid, 6188 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-04-06 09:53:06,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1041 states. [2022-04-06 09:53:06,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1041 to 729. [2022-04-06 09:53:06,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 585 states have (on average 1.0068376068376068) internal successors, (589), 586 states have internal predecessors, (589), 81 states have call successors, (81), 63 states have call predecessors, (81), 62 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2022-04-06 09:53:06,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 750 transitions. [2022-04-06 09:53:06,366 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 750 transitions. Word has length 796 [2022-04-06 09:53:06,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:53:06,366 INFO L478 AbstractCegarLoop]: Abstraction has 729 states and 750 transitions. [2022-04-06 09:53:06,367 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 240 states, 240 states have (on average 2.7041666666666666) internal successors, (649), 239 states have internal predecessors, (649), 158 states have call successors, (161), 3 states have call predecessors, (161), 2 states have return successors, (159), 158 states have call predecessors, (159), 158 states have call successors, (159) [2022-04-06 09:53:06,367 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 750 transitions. [2022-04-06 09:53:06,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 799 [2022-04-06 09:53:06,371 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:53:06,371 INFO L499 BasicCegarLoop]: trace histogram [79, 79, 79, 79, 78, 78, 78, 78, 78, 78, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:53:06,409 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-04-06 09:53:06,587 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:53:06,588 INFO L403 AbstractCegarLoop]: === Iteration 96 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:53:06,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:53:06,588 INFO L85 PathProgramCache]: Analyzing trace with hash 836568727, now seen corresponding path program 93 times [2022-04-06 09:53:06,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:53:06,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568903402] [2022-04-06 09:53:06,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:53:06,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:53:06,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:53:12,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-04-06 09:53:12,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:53:12,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:53:12,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:53:12,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:53:12,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:53:12,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:53:12,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:53:12,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 09:53:12,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 09:53:12,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 09:53:12,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 09:53:12,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 09:53:12,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 09:53:12,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 09:53:12,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 09:53:12,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 09:53:12,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 09:53:12,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 09:53:12,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 09:53:12,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 09:53:12,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 09:53:12,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 09:53:12,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 09:53:12,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 09:53:12,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 09:53:12,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 09:53:12,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 09:53:12,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 09:53:12,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 09:53:12,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 09:53:12,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 09:53:12,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 09:53:12,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 09:53:12,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 09:53:12,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 09:53:12,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 09:53:12,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 09:53:12,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 09:53:12,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 09:53:12,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 09:53:12,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 09:53:12,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 09:53:12,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 09:53:12,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 09:53:12,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 09:53:12,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 09:53:12,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 09:53:12,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-04-06 09:53:12,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-04-06 09:53:12,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-04-06 09:53:12,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-04-06 09:53:12,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-04-06 09:53:12,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-04-06 09:53:12,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 09:53:12,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-04-06 09:53:12,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-04-06 09:53:12,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-04-06 09:53:12,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-04-06 09:53:12,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-04-06 09:53:12,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-04-06 09:53:12,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-04-06 09:53:12,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-04-06 09:53:12,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-04-06 09:53:12,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2022-04-06 09:53:12,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2022-04-06 09:53:12,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2022-04-06 09:53:12,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2022-04-06 09:53:12,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2022-04-06 09:53:12,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 722 [2022-04-06 09:53:12,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2022-04-06 09:53:12,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 738 [2022-04-06 09:53:12,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2022-04-06 09:53:12,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 754 [2022-04-06 09:53:12,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 762 [2022-04-06 09:53:12,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 770 [2022-04-06 09:53:12,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 778 [2022-04-06 09:53:12,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 786 [2022-04-06 09:53:12,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:12,169 INFO L134 CoverageAnalysis]: Checked inductivity of 30498 backedges. 12093 proven. 6393 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-04-06 09:53:12,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:53:12,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568903402] [2022-04-06 09:53:12,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568903402] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:53:12,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681998117] [2022-04-06 09:53:12,169 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-06 09:53:12,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:53:12,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:53:12,170 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:53:12,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-04-06 09:53:12,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 79 check-sat command(s) [2022-04-06 09:53:12,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:53:12,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 2174 conjuncts, 160 conjunts are in the unsatisfiable core [2022-04-06 09:53:12,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:53:18,775 INFO L134 CoverageAnalysis]: Checked inductivity of 30498 backedges. 6318 proven. 12168 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-04-06 09:53:18,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:53:19,961 INFO L134 CoverageAnalysis]: Checked inductivity of 30498 backedges. 6318 proven. 12168 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-04-06 09:53:19,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [681998117] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:53:19,961 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:53:19,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [161, 83, 83] total 242 [2022-04-06 09:53:19,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135654906] [2022-04-06 09:53:19,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:53:19,962 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 242 states [2022-04-06 09:53:19,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:53:19,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 242 interpolants. [2022-04-06 09:53:19,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9646, Invalid=48676, Unknown=0, NotChecked=0, Total=58322 [2022-04-06 09:53:19,967 INFO L87 Difference]: Start difference. First operand 729 states and 750 transitions. Second operand has 242 states, 242 states have (on average 3.34297520661157) internal successors, (809), 240 states have internal predecessors, (809), 159 states have call successors, (161), 4 states have call predecessors, (161), 1 states have return successors, (157), 157 states have call predecessors, (157), 157 states have call successors, (157) [2022-04-06 09:53:33,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:53:33,977 INFO L93 Difference]: Finished difference Result 1379 states and 1638 transitions. [2022-04-06 09:53:33,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 320 states. [2022-04-06 09:53:33,978 INFO L78 Accepts]: Start accepts. Automaton has has 242 states, 242 states have (on average 3.34297520661157) internal successors, (809), 240 states have internal predecessors, (809), 159 states have call successors, (161), 4 states have call predecessors, (161), 1 states have return successors, (157), 157 states have call predecessors, (157), 157 states have call successors, (157) Word has length 798 [2022-04-06 09:53:33,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:53:33,980 INFO L225 Difference]: With dead ends: 1379 [2022-04-06 09:53:33,980 INFO L226 Difference]: Without dead ends: 1056 [2022-04-06 09:53:33,996 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2311 GetRequests, 1753 SyntacticMatches, 1 SemanticMatches, 557 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111616 ImplicationChecksByTransitivity, 18.0s TimeCoverageRelationStatistics Valid=51519, Invalid=260403, Unknown=0, NotChecked=0, Total=311922 [2022-04-06 09:53:33,996 INFO L913 BasicCegarLoop]: 246 mSDtfsCounter, 2717 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 9104 mSolverCounterSat, 2324 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2718 SdHoareTripleChecker+Valid, 313 SdHoareTripleChecker+Invalid, 11428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2324 IncrementalHoareTripleChecker+Valid, 9104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-04-06 09:53:33,997 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2718 Valid, 313 Invalid, 11428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2324 Valid, 9104 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-04-06 09:53:33,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1056 states. [2022-04-06 09:53:34,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1056 to 739. [2022-04-06 09:53:34,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 593 states have (on average 1.0067453625632379) internal successors, (597), 594 states have internal predecessors, (597), 82 states have call successors, (82), 64 states have call predecessors, (82), 63 states have return successors, (81), 80 states have call predecessors, (81), 81 states have call successors, (81) [2022-04-06 09:53:34,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 760 transitions. [2022-04-06 09:53:34,115 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 760 transitions. Word has length 798 [2022-04-06 09:53:34,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:53:34,115 INFO L478 AbstractCegarLoop]: Abstraction has 739 states and 760 transitions. [2022-04-06 09:53:34,115 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 242 states, 242 states have (on average 3.34297520661157) internal successors, (809), 240 states have internal predecessors, (809), 159 states have call successors, (161), 4 states have call predecessors, (161), 1 states have return successors, (157), 157 states have call predecessors, (157), 157 states have call successors, (157) [2022-04-06 09:53:34,115 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 760 transitions. [2022-04-06 09:53:34,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 809 [2022-04-06 09:53:34,120 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:53:34,120 INFO L499 BasicCegarLoop]: trace histogram [80, 80, 80, 80, 79, 79, 79, 79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:53:34,138 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-04-06 09:53:34,335 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:53:34,335 INFO L403 AbstractCegarLoop]: === Iteration 97 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:53:34,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:53:34,336 INFO L85 PathProgramCache]: Analyzing trace with hash 239469262, now seen corresponding path program 94 times [2022-04-06 09:53:34,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:53:34,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424039874] [2022-04-06 09:53:34,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:53:34,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:53:34,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:53:38,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-04-06 09:53:38,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:53:38,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:53:38,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:53:38,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:53:38,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:53:38,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:53:38,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:53:38,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:53:38,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:53:38,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:53:38,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:53:38,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:53:38,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:53:38,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:53:38,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:53:38,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:53:38,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:53:38,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 09:53:38,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 09:53:38,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 09:53:38,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 09:53:38,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 09:53:38,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 09:53:38,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 09:53:38,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 09:53:38,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 09:53:38,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 09:53:38,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 09:53:38,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 09:53:38,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 09:53:38,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 09:53:38,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 09:53:38,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 09:53:38,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 09:53:38,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 09:53:38,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 09:53:38,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 09:53:38,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 09:53:38,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 09:53:38,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 09:53:38,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 09:53:38,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 09:53:38,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 09:53:38,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 09:53:38,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 09:53:38,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 09:53:38,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 09:53:38,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 09:53:38,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-04-06 09:53:38,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-04-06 09:53:38,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-04-06 09:53:38,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 09:53:38,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-04-06 09:53:38,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-04-06 09:53:38,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-04-06 09:53:38,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-04-06 09:53:38,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-04-06 09:53:38,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-04-06 09:53:38,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 09:53:38,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-04-06 09:53:38,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-04-06 09:53:38,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-04-06 09:53:38,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-04-06 09:53:38,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-04-06 09:53:38,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-04-06 09:53:38,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-04-06 09:53:38,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-04-06 09:53:38,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-04-06 09:53:38,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-04-06 09:53:38,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2022-04-06 09:53:38,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2022-04-06 09:53:38,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2022-04-06 09:53:38,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2022-04-06 09:53:38,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2022-04-06 09:53:38,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 772 [2022-04-06 09:53:38,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 780 [2022-04-06 09:53:38,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 788 [2022-04-06 09:53:38,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 796 [2022-04-06 09:53:38,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:53:38,497 INFO L134 CoverageAnalysis]: Checked inductivity of 31284 backedges. 12406 proven. 6554 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-04-06 09:53:38,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:53:38,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424039874] [2022-04-06 09:53:38,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424039874] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:53:38,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497605131] [2022-04-06 09:53:38,497 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 09:53:38,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:53:38,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:53:38,498 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:53:38,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-04-06 09:53:38,778 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 09:53:38,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:53:38,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 2201 conjuncts, 162 conjunts are in the unsatisfiable core [2022-04-06 09:53:38,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:53:43,162 INFO L134 CoverageAnalysis]: Checked inductivity of 31284 backedges. 6478 proven. 12482 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-04-06 09:53:43,162 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:53:43,876 INFO L134 CoverageAnalysis]: Checked inductivity of 31284 backedges. 6478 proven. 12482 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-04-06 09:53:43,876 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497605131] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:53:43,876 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:53:43,876 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [163, 84, 84] total 245 [2022-04-06 09:53:43,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556643544] [2022-04-06 09:53:43,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:53:43,877 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 245 states [2022-04-06 09:53:43,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:53:43,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 245 interpolants. [2022-04-06 09:53:43,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9888, Invalid=49892, Unknown=0, NotChecked=0, Total=59780 [2022-04-06 09:53:43,882 INFO L87 Difference]: Start difference. First operand 739 states and 760 transitions. Second operand has 245 states, 245 states have (on average 3.342857142857143) internal successors, (819), 243 states have internal predecessors, (819), 161 states have call successors, (163), 4 states have call predecessors, (163), 1 states have return successors, (159), 159 states have call predecessors, (159), 159 states have call successors, (159) [2022-04-06 09:53:58,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:53:58,576 INFO L93 Difference]: Finished difference Result 1397 states and 1659 transitions. [2022-04-06 09:53:58,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 324 states. [2022-04-06 09:53:58,576 INFO L78 Accepts]: Start accepts. Automaton has has 245 states, 245 states have (on average 3.342857142857143) internal successors, (819), 243 states have internal predecessors, (819), 161 states have call successors, (163), 4 states have call predecessors, (163), 1 states have return successors, (159), 159 states have call predecessors, (159), 159 states have call successors, (159) Word has length 808 [2022-04-06 09:53:58,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:53:58,578 INFO L225 Difference]: With dead ends: 1397 [2022-04-06 09:53:58,578 INFO L226 Difference]: Without dead ends: 1070 [2022-04-06 09:53:58,591 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2340 GetRequests, 1775 SyntacticMatches, 1 SemanticMatches, 564 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114469 ImplicationChecksByTransitivity, 15.2s TimeCoverageRelationStatistics Valid=52811, Invalid=266979, Unknown=0, NotChecked=0, Total=319790 [2022-04-06 09:53:58,591 INFO L913 BasicCegarLoop]: 249 mSDtfsCounter, 3498 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 11106 mSolverCounterSat, 2808 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3499 SdHoareTripleChecker+Valid, 346 SdHoareTripleChecker+Invalid, 13914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2808 IncrementalHoareTripleChecker+Valid, 11106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-04-06 09:53:58,591 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3499 Valid, 346 Invalid, 13914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2808 Valid, 11106 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-04-06 09:53:58,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2022-04-06 09:53:58,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 749. [2022-04-06 09:53:58,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 749 states, 601 states have (on average 1.0066555740432612) internal successors, (605), 602 states have internal predecessors, (605), 83 states have call successors, (83), 65 states have call predecessors, (83), 64 states have return successors, (82), 81 states have call predecessors, (82), 82 states have call successors, (82) [2022-04-06 09:53:58,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 749 states to 749 states and 770 transitions. [2022-04-06 09:53:58,666 INFO L78 Accepts]: Start accepts. Automaton has 749 states and 770 transitions. Word has length 808 [2022-04-06 09:53:58,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:53:58,666 INFO L478 AbstractCegarLoop]: Abstraction has 749 states and 770 transitions. [2022-04-06 09:53:58,666 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 245 states, 245 states have (on average 3.342857142857143) internal successors, (819), 243 states have internal predecessors, (819), 161 states have call successors, (163), 4 states have call predecessors, (163), 1 states have return successors, (159), 159 states have call predecessors, (159), 159 states have call successors, (159) [2022-04-06 09:53:58,666 INFO L276 IsEmpty]: Start isEmpty. Operand 749 states and 770 transitions. [2022-04-06 09:53:58,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 819 [2022-04-06 09:53:58,670 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:53:58,671 INFO L499 BasicCegarLoop]: trace histogram [81, 81, 81, 81, 80, 80, 80, 80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:53:58,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-04-06 09:53:58,889 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2022-04-06 09:53:58,889 INFO L403 AbstractCegarLoop]: === Iteration 98 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:53:58,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:53:58,889 INFO L85 PathProgramCache]: Analyzing trace with hash 271820869, now seen corresponding path program 95 times [2022-04-06 09:53:58,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:53:58,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534000118] [2022-04-06 09:53:58,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:53:58,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:53:59,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:54:03,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-04-06 09:54:03,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-04-06 09:54:03,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-04-06 09:54:03,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-04-06 09:54:03,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-04-06 09:54:03,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-04-06 09:54:03,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-04-06 09:54:03,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-04-06 09:54:03,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-04-06 09:54:03,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-04-06 09:54:03,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-04-06 09:54:03,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-04-06 09:54:03,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-04-06 09:54:03,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-04-06 09:54:03,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-04-06 09:54:03,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-04-06 09:54:03,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-04-06 09:54:03,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-04-06 09:54:03,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-04-06 09:54:03,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-04-06 09:54:03,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-04-06 09:54:03,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-04-06 09:54:03,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-04-06 09:54:03,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-04-06 09:54:03,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-04-06 09:54:03,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-04-06 09:54:03,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-04-06 09:54:03,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-04-06 09:54:03,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-04-06 09:54:03,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-04-06 09:54:03,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-04-06 09:54:03,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-04-06 09:54:03,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-04-06 09:54:03,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-04-06 09:54:03,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-04-06 09:54:03,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-04-06 09:54:03,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-04-06 09:54:03,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-04-06 09:54:03,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-04-06 09:54:03,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-04-06 09:54:03,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-04-06 09:54:03,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-04-06 09:54:03,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-04-06 09:54:03,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-04-06 09:54:03,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-04-06 09:54:03,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-04-06 09:54:03,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-04-06 09:54:03,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-04-06 09:54:03,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-04-06 09:54:03,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-04-06 09:54:03,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-04-06 09:54:03,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-04-06 09:54:03,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-04-06 09:54:03,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-04-06 09:54:03,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-04-06 09:54:03,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-04-06 09:54:03,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-04-06 09:54:03,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-04-06 09:54:03,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-04-06 09:54:03,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-04-06 09:54:03,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-04-06 09:54:03,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-04-06 09:54:03,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-04-06 09:54:03,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-04-06 09:54:03,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-04-06 09:54:03,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2022-04-06 09:54:03,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2022-04-06 09:54:03,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2022-04-06 09:54:03,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2022-04-06 09:54:03,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2022-04-06 09:54:03,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2022-04-06 09:54:03,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 742 [2022-04-06 09:54:03,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 750 [2022-04-06 09:54:03,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 758 [2022-04-06 09:54:03,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 766 [2022-04-06 09:54:03,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 774 [2022-04-06 09:54:03,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 782 [2022-04-06 09:54:03,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 790 [2022-04-06 09:54:03,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 798 [2022-04-06 09:54:03,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 806 [2022-04-06 09:54:03,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:03,188 INFO L134 CoverageAnalysis]: Checked inductivity of 32080 backedges. 12723 proven. 6717 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-04-06 09:54:03,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:54:03,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534000118] [2022-04-06 09:54:03,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534000118] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:54:03,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645095017] [2022-04-06 09:54:03,189 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-04-06 09:54:03,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:54:03,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:54:03,193 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:54:03,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-04-06 09:54:03,708 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 81 check-sat command(s) [2022-04-06 09:54:03,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:54:03,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 2228 conjuncts, 164 conjunts are in the unsatisfiable core [2022-04-06 09:54:03,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:54:09,638 INFO L134 CoverageAnalysis]: Checked inductivity of 32080 backedges. 12960 proven. 6480 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-04-06 09:54:09,638 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:54:10,383 INFO L134 CoverageAnalysis]: Checked inductivity of 32080 backedges. 12960 proven. 6480 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-04-06 09:54:10,383 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645095017] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:54:10,383 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:54:10,384 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [165, 164, 164] total 248 [2022-04-06 09:54:10,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877206869] [2022-04-06 09:54:10,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:54:10,384 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 248 states [2022-04-06 09:54:10,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:54:10,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 248 interpolants. [2022-04-06 09:54:10,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13617, Invalid=47639, Unknown=0, NotChecked=0, Total=61256 [2022-04-06 09:54:10,388 INFO L87 Difference]: Start difference. First operand 749 states and 770 transitions. Second operand has 248 states, 248 states have (on average 2.681451612903226) internal successors, (665), 247 states have internal predecessors, (665), 163 states have call successors, (165), 3 states have call predecessors, (165), 1 states have return successors, (162), 162 states have call predecessors, (162), 162 states have call successors, (162) [2022-04-06 09:54:21,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:54:21,323 INFO L93 Difference]: Finished difference Result 1406 states and 1670 transitions. [2022-04-06 09:54:21,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 165 states. [2022-04-06 09:54:21,324 INFO L78 Accepts]: Start accepts. Automaton has has 248 states, 248 states have (on average 2.681451612903226) internal successors, (665), 247 states have internal predecessors, (665), 163 states have call successors, (165), 3 states have call predecessors, (165), 1 states have return successors, (162), 162 states have call predecessors, (162), 162 states have call successors, (162) Word has length 818 [2022-04-06 09:54:21,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:54:21,325 INFO L225 Difference]: With dead ends: 1406 [2022-04-06 09:54:21,325 INFO L226 Difference]: Without dead ends: 1075 [2022-04-06 09:54:21,333 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2204 GetRequests, 1796 SyntacticMatches, 0 SemanticMatches, 408 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46395 ImplicationChecksByTransitivity, 13.6s TimeCoverageRelationStatistics Valid=37109, Invalid=130581, Unknown=0, NotChecked=0, Total=167690 [2022-04-06 09:54:21,333 INFO L913 BasicCegarLoop]: 174 mSDtfsCounter, 2161 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 5290 mSolverCounterSat, 1402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2162 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 6692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1402 IncrementalHoareTripleChecker+Valid, 5290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-04-06 09:54:21,333 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2162 Valid, 216 Invalid, 6692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1402 Valid, 5290 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-04-06 09:54:21,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1075 states. [2022-04-06 09:54:21,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1075 to 751. [2022-04-06 09:54:21,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 603 states have (on average 1.0066334991708126) internal successors, (607), 604 states have internal predecessors, (607), 83 states have call successors, (83), 65 states have call predecessors, (83), 64 states have return successors, (82), 81 states have call predecessors, (82), 82 states have call successors, (82) [2022-04-06 09:54:21,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 772 transitions. [2022-04-06 09:54:21,409 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 772 transitions. Word has length 818 [2022-04-06 09:54:21,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:54:21,409 INFO L478 AbstractCegarLoop]: Abstraction has 751 states and 772 transitions. [2022-04-06 09:54:21,409 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 248 states, 248 states have (on average 2.681451612903226) internal successors, (665), 247 states have internal predecessors, (665), 163 states have call successors, (165), 3 states have call predecessors, (165), 1 states have return successors, (162), 162 states have call predecessors, (162), 162 states have call successors, (162) [2022-04-06 09:54:21,409 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 772 transitions. [2022-04-06 09:54:21,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 821 [2022-04-06 09:54:21,414 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:54:21,414 INFO L499 BasicCegarLoop]: trace histogram [82, 81, 81, 81, 81, 80, 80, 80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:54:21,432 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-04-06 09:54:21,631 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2022-04-06 09:54:21,631 INFO L403 AbstractCegarLoop]: === Iteration 99 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:54:21,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:54:21,632 INFO L85 PathProgramCache]: Analyzing trace with hash -363954072, now seen corresponding path program 96 times [2022-04-06 09:54:21,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:54:21,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680374865] [2022-04-06 09:54:21,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:54:21,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:54:21,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:54:23,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:54:23,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:54:23,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:54:23,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:54:23,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:54:23,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:54:23,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:54:23,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:54:23,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:54:23,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:54:23,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:54:23,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:54:23,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:54:23,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:54:23,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:54:23,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:54:23,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:54:23,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:54:23,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:54:23,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:54:23,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:54:23,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 09:54:23,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 09:54:23,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 09:54:23,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 09:54:23,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 09:54:23,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 09:54:23,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 09:54:23,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 09:54:23,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 09:54:23,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 09:54:23,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 09:54:23,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 09:54:23,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 09:54:23,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 09:54:23,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 09:54:23,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 09:54:23,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 09:54:23,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 09:54:23,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 09:54:23,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 09:54:23,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 09:54:23,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 09:54:23,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 09:54:23,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 09:54:23,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 09:54:23,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 09:54:23,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 09:54:23,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 09:54:23,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 09:54:23,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 09:54:23,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-04-06 09:54:23,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-04-06 09:54:23,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-04-06 09:54:23,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-04-06 09:54:23,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 09:54:23,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-04-06 09:54:23,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-04-06 09:54:23,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-04-06 09:54:23,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-04-06 09:54:23,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-04-06 09:54:23,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-04-06 09:54:23,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-04-06 09:54:23,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-04-06 09:54:23,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-04-06 09:54:23,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-04-06 09:54:23,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-04-06 09:54:23,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-04-06 09:54:23,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-04-06 09:54:23,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-04-06 09:54:23,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-04-06 09:54:23,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-04-06 09:54:23,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2022-04-06 09:54:23,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2022-04-06 09:54:23,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2022-04-06 09:54:23,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 776 [2022-04-06 09:54:23,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 784 [2022-04-06 09:54:23,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 792 [2022-04-06 09:54:23,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 800 [2022-04-06 09:54:23,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 808 [2022-04-06 09:54:23,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:23,777 INFO L134 CoverageAnalysis]: Checked inductivity of 32242 backedges. 6640 proven. 12962 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-04-06 09:54:23,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:54:23,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680374865] [2022-04-06 09:54:23,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680374865] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:54:23,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883732038] [2022-04-06 09:54:23,778 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 09:54:23,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:54:23,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:54:23,779 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:54:23,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-04-06 09:54:24,267 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 82 check-sat command(s) [2022-04-06 09:54:24,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:54:24,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 2238 conjuncts, 165 conjunts are in the unsatisfiable core [2022-04-06 09:54:24,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:54:25,423 INFO L134 CoverageAnalysis]: Checked inductivity of 32242 backedges. 6802 proven. 12800 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-04-06 09:54:25,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:54:26,616 INFO L134 CoverageAnalysis]: Checked inductivity of 32242 backedges. 6802 proven. 12800 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-04-06 09:54:26,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883732038] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:54:26,616 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:54:26,617 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 86, 86] total 91 [2022-04-06 09:54:26,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606376385] [2022-04-06 09:54:26,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:54:26,617 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2022-04-06 09:54:26,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:54:26,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2022-04-06 09:54:26,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3586, Invalid=4604, Unknown=0, NotChecked=0, Total=8190 [2022-04-06 09:54:26,618 INFO L87 Difference]: Start difference. First operand 751 states and 772 transitions. Second operand has 91 states, 91 states have (on average 4.846153846153846) internal successors, (441), 88 states have internal predecessors, (441), 83 states have call successors, (87), 4 states have call predecessors, (87), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-04-06 09:54:29,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:54:29,052 INFO L93 Difference]: Finished difference Result 770 states and 793 transitions. [2022-04-06 09:54:29,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-04-06 09:54:29,052 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 4.846153846153846) internal successors, (441), 88 states have internal predecessors, (441), 83 states have call successors, (87), 4 states have call predecessors, (87), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) Word has length 820 [2022-04-06 09:54:29,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:54:29,054 INFO L225 Difference]: With dead ends: 770 [2022-04-06 09:54:29,054 INFO L226 Difference]: Without dead ends: 768 [2022-04-06 09:54:29,056 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2055 GetRequests, 1878 SyntacticMatches, 1 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5277 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=10750, Invalid=20756, Unknown=0, NotChecked=0, Total=31506 [2022-04-06 09:54:29,056 INFO L913 BasicCegarLoop]: 102 mSDtfsCounter, 372 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2705 mSolverCounterSat, 504 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 3209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 504 IncrementalHoareTripleChecker+Valid, 2705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-06 09:54:29,056 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [373 Valid, 154 Invalid, 3209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [504 Valid, 2705 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 09:54:29,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 768 states. [2022-04-06 09:54:29,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 768 to 763. [2022-04-06 09:54:29,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 763 states, 612 states have (on average 1.0065359477124183) internal successors, (616), 613 states have internal predecessors, (616), 85 states have call successors, (85), 66 states have call predecessors, (85), 65 states have return successors, (84), 83 states have call predecessors, (84), 84 states have call successors, (84) [2022-04-06 09:54:29,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 763 states to 763 states and 785 transitions. [2022-04-06 09:54:29,150 INFO L78 Accepts]: Start accepts. Automaton has 763 states and 785 transitions. Word has length 820 [2022-04-06 09:54:29,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:54:29,150 INFO L478 AbstractCegarLoop]: Abstraction has 763 states and 785 transitions. [2022-04-06 09:54:29,150 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 4.846153846153846) internal successors, (441), 88 states have internal predecessors, (441), 83 states have call successors, (87), 4 states have call predecessors, (87), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-04-06 09:54:29,150 INFO L276 IsEmpty]: Start isEmpty. Operand 763 states and 785 transitions. [2022-04-06 09:54:29,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 837 [2022-04-06 09:54:29,156 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:54:29,157 INFO L499 BasicCegarLoop]: trace histogram [83, 83, 83, 82, 82, 82, 82, 82, 82, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:54:29,176 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-04-06 09:54:29,375 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:54:29,376 INFO L403 AbstractCegarLoop]: === Iteration 100 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:54:29,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:54:29,376 INFO L85 PathProgramCache]: Analyzing trace with hash -2116126320, now seen corresponding path program 97 times [2022-04-06 09:54:29,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:54:29,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768892872] [2022-04-06 09:54:29,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:54:29,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:54:29,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:54:35,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-04-06 09:54:35,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-04-06 09:54:35,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-04-06 09:54:35,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-04-06 09:54:35,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-04-06 09:54:35,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-04-06 09:54:35,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-04-06 09:54:35,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-04-06 09:54:35,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-04-06 09:54:35,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-04-06 09:54:35,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-04-06 09:54:35,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-04-06 09:54:35,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-04-06 09:54:35,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-04-06 09:54:35,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-04-06 09:54:35,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-04-06 09:54:35,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-04-06 09:54:35,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-04-06 09:54:35,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-04-06 09:54:35,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-04-06 09:54:35,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-04-06 09:54:35,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-04-06 09:54:35,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-04-06 09:54:35,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-04-06 09:54:35,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-04-06 09:54:35,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-04-06 09:54:35,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-04-06 09:54:35,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-04-06 09:54:35,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-04-06 09:54:35,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-04-06 09:54:35,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-04-06 09:54:35,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-04-06 09:54:35,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-04-06 09:54:35,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-04-06 09:54:35,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-04-06 09:54:35,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-04-06 09:54:35,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-04-06 09:54:35,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-04-06 09:54:35,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-04-06 09:54:35,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-04-06 09:54:35,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-04-06 09:54:35,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-04-06 09:54:35,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-04-06 09:54:35,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-04-06 09:54:35,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-04-06 09:54:35,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-04-06 09:54:35,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-04-06 09:54:35,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-04-06 09:54:35,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-04-06 09:54:35,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-04-06 09:54:35,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-04-06 09:54:35,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-04-06 09:54:35,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-04-06 09:54:35,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-04-06 09:54:35,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-04-06 09:54:35,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-04-06 09:54:35,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-04-06 09:54:35,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-04-06 09:54:35,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-04-06 09:54:35,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-04-06 09:54:35,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-04-06 09:54:35,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-04-06 09:54:35,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-04-06 09:54:35,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-04-06 09:54:35,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-04-06 09:54:35,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-04-06 09:54:35,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-04-06 09:54:35,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-04-06 09:54:35,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-04-06 09:54:35,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-04-06 09:54:35,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-04-06 09:54:35,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-04-06 09:54:35,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2022-04-06 09:54:35,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2022-04-06 09:54:35,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2022-04-06 09:54:35,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 776 [2022-04-06 09:54:35,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 784 [2022-04-06 09:54:35,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 792 [2022-04-06 09:54:35,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 800 [2022-04-06 09:54:35,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 808 [2022-04-06 09:54:35,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 816 [2022-04-06 09:54:35,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 824 [2022-04-06 09:54:35,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,569 INFO L134 CoverageAnalysis]: Checked inductivity of 33538 backedges. 13369 proven. 6885 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-04-06 09:54:35,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:54:35,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768892872] [2022-04-06 09:54:35,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768892872] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:54:35,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067560289] [2022-04-06 09:54:35,569 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-04-06 09:54:35,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:54:35,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:54:35,570 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:54:35,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-04-06 09:54:35,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:35,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 2272 conjuncts, 166 conjunts are in the unsatisfiable core [2022-04-06 09:54:35,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:54:42,016 INFO L134 CoverageAnalysis]: Checked inductivity of 33538 backedges. 13932 proven. 6642 refuted. 0 times theorem prover too weak. 12964 trivial. 0 not checked. [2022-04-06 09:54:42,017 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:54:42,822 INFO L134 CoverageAnalysis]: Checked inductivity of 33538 backedges. 13610 proven. 6642 refuted. 0 times theorem prover too weak. 13286 trivial. 0 not checked. [2022-04-06 09:54:42,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067560289] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:54:42,823 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:54:42,823 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [168, 166, 166] total 252 [2022-04-06 09:54:42,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484553106] [2022-04-06 09:54:42,823 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:54:42,824 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 252 states [2022-04-06 09:54:42,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:54:42,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 252 interpolants. [2022-04-06 09:54:42,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14033, Invalid=49219, Unknown=0, NotChecked=0, Total=63252 [2022-04-06 09:54:42,830 INFO L87 Difference]: Start difference. First operand 763 states and 785 transitions. Second operand has 252 states, 252 states have (on average 2.7023809523809526) internal successors, (681), 251 states have internal predecessors, (681), 166 states have call successors, (169), 3 states have call predecessors, (169), 2 states have return successors, (167), 166 states have call predecessors, (167), 166 states have call successors, (167) [2022-04-06 09:54:53,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:54:53,099 INFO L93 Difference]: Finished difference Result 1434 states and 1702 transitions. [2022-04-06 09:54:53,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 167 states. [2022-04-06 09:54:53,100 INFO L78 Accepts]: Start accepts. Automaton has has 252 states, 252 states have (on average 2.7023809523809526) internal successors, (681), 251 states have internal predecessors, (681), 166 states have call successors, (169), 3 states have call predecessors, (169), 2 states have return successors, (167), 166 states have call predecessors, (167), 166 states have call successors, (167) Word has length 836 [2022-04-06 09:54:53,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:54:53,102 INFO L225 Difference]: With dead ends: 1434 [2022-04-06 09:54:53,102 INFO L226 Difference]: Without dead ends: 1093 [2022-04-06 09:54:53,111 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2250 GetRequests, 1836 SyntacticMatches, 0 SemanticMatches, 414 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47871 ImplicationChecksByTransitivity, 14.8s TimeCoverageRelationStatistics Valid=38102, Invalid=134538, Unknown=0, NotChecked=0, Total=172640 [2022-04-06 09:54:53,111 INFO L913 BasicCegarLoop]: 176 mSDtfsCounter, 1813 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 5755 mSolverCounterSat, 1068 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1814 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 6823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1068 IncrementalHoareTripleChecker+Valid, 5755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-04-06 09:54:53,111 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1814 Valid, 238 Invalid, 6823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1068 Valid, 5755 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-04-06 09:54:53,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1093 states. [2022-04-06 09:54:53,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1093 to 765. [2022-04-06 09:54:53,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 765 states, 614 states have (on average 1.006514657980456) internal successors, (618), 615 states have internal predecessors, (618), 85 states have call successors, (85), 66 states have call predecessors, (85), 65 states have return successors, (84), 83 states have call predecessors, (84), 84 states have call successors, (84) [2022-04-06 09:54:53,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 765 states to 765 states and 787 transitions. [2022-04-06 09:54:53,219 INFO L78 Accepts]: Start accepts. Automaton has 765 states and 787 transitions. Word has length 836 [2022-04-06 09:54:53,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:54:53,219 INFO L478 AbstractCegarLoop]: Abstraction has 765 states and 787 transitions. [2022-04-06 09:54:53,220 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 252 states, 252 states have (on average 2.7023809523809526) internal successors, (681), 251 states have internal predecessors, (681), 166 states have call successors, (169), 3 states have call predecessors, (169), 2 states have return successors, (167), 166 states have call predecessors, (167), 166 states have call successors, (167) [2022-04-06 09:54:53,220 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 787 transitions. [2022-04-06 09:54:53,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 839 [2022-04-06 09:54:53,226 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:54:53,226 INFO L499 BasicCegarLoop]: trace histogram [83, 83, 83, 83, 82, 82, 82, 82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:54:53,244 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2022-04-06 09:54:53,439 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:54:53,439 INFO L403 AbstractCegarLoop]: === Iteration 101 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:54:53,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:54:53,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1438732557, now seen corresponding path program 98 times [2022-04-06 09:54:53,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:54:53,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519172266] [2022-04-06 09:54:53,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:54:53,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:54:53,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:54:58,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-04-06 09:54:58,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-04-06 09:54:58,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-04-06 09:54:58,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-04-06 09:54:58,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-04-06 09:54:58,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-04-06 09:54:58,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-04-06 09:54:58,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-04-06 09:54:58,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-04-06 09:54:58,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-04-06 09:54:58,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-04-06 09:54:58,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-04-06 09:54:58,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-04-06 09:54:58,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-04-06 09:54:58,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-04-06 09:54:58,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-04-06 09:54:58,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-04-06 09:54:58,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-04-06 09:54:58,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-04-06 09:54:58,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-04-06 09:54:58,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-04-06 09:54:58,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-04-06 09:54:58,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-04-06 09:54:58,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-04-06 09:54:58,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-04-06 09:54:58,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-04-06 09:54:58,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-04-06 09:54:58,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-04-06 09:54:58,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-04-06 09:54:58,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-04-06 09:54:58,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-04-06 09:54:58,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-04-06 09:54:58,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-04-06 09:54:58,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-04-06 09:54:58,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-04-06 09:54:58,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-04-06 09:54:58,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-04-06 09:54:58,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-04-06 09:54:58,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-04-06 09:54:58,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-04-06 09:54:58,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-04-06 09:54:58,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-04-06 09:54:58,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-04-06 09:54:58,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-04-06 09:54:58,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-04-06 09:54:58,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-04-06 09:54:58,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-04-06 09:54:58,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-04-06 09:54:58,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-04-06 09:54:58,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-04-06 09:54:58,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-04-06 09:54:58,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-04-06 09:54:58,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-04-06 09:54:58,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-04-06 09:54:58,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-04-06 09:54:58,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-04-06 09:54:58,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-04-06 09:54:58,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-04-06 09:54:58,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-04-06 09:54:58,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-04-06 09:54:58,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-04-06 09:54:58,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-04-06 09:54:58,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-04-06 09:54:58,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2022-04-06 09:54:58,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2022-04-06 09:54:58,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2022-04-06 09:54:58,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2022-04-06 09:54:58,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2022-04-06 09:54:58,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 722 [2022-04-06 09:54:58,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2022-04-06 09:54:58,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 738 [2022-04-06 09:54:58,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2022-04-06 09:54:58,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 754 [2022-04-06 09:54:58,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 762 [2022-04-06 09:54:58,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 770 [2022-04-06 09:54:58,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 778 [2022-04-06 09:54:58,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 786 [2022-04-06 09:54:58,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 794 [2022-04-06 09:54:58,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 802 [2022-04-06 09:54:58,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 810 [2022-04-06 09:54:58,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 818 [2022-04-06 09:54:58,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 826 [2022-04-06 09:54:58,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:54:58,445 INFO L134 CoverageAnalysis]: Checked inductivity of 33702 backedges. 13369 proven. 7049 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-04-06 09:54:58,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:54:58,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519172266] [2022-04-06 09:54:58,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519172266] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:54:58,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810789746] [2022-04-06 09:54:58,445 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 09:54:58,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:54:58,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:54:58,446 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:54:58,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-04-06 09:54:58,722 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 09:54:58,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:54:58,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 2282 conjuncts, 168 conjunts are in the unsatisfiable core [2022-04-06 09:54:58,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 09:55:03,623 INFO L134 CoverageAnalysis]: Checked inductivity of 33702 backedges. 6970 proven. 13448 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-04-06 09:55:03,624 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 09:55:04,341 INFO L134 CoverageAnalysis]: Checked inductivity of 33702 backedges. 6970 proven. 13448 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-04-06 09:55:04,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810789746] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 09:55:04,341 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-04-06 09:55:04,341 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [169, 87, 87] total 254 [2022-04-06 09:55:04,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454530472] [2022-04-06 09:55:04,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-04-06 09:55:04,342 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 254 states [2022-04-06 09:55:04,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-06 09:55:04,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 254 interpolants. [2022-04-06 09:55:04,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10632, Invalid=53630, Unknown=0, NotChecked=0, Total=64262 [2022-04-06 09:55:04,346 INFO L87 Difference]: Start difference. First operand 765 states and 787 transitions. Second operand has 254 states, 254 states have (on average 3.34251968503937) internal successors, (849), 252 states have internal predecessors, (849), 167 states have call successors, (169), 4 states have call predecessors, (169), 1 states have return successors, (165), 165 states have call predecessors, (165), 165 states have call successors, (165) [2022-04-06 09:55:19,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 09:55:19,328 INFO L93 Difference]: Finished difference Result 1447 states and 1719 transitions. [2022-04-06 09:55:19,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 336 states. [2022-04-06 09:55:19,328 INFO L78 Accepts]: Start accepts. Automaton has has 254 states, 254 states have (on average 3.34251968503937) internal successors, (849), 252 states have internal predecessors, (849), 167 states have call successors, (169), 4 states have call predecessors, (169), 1 states have return successors, (165), 165 states have call predecessors, (165), 165 states have call successors, (165) Word has length 838 [2022-04-06 09:55:19,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 09:55:19,330 INFO L225 Difference]: With dead ends: 1447 [2022-04-06 09:55:19,330 INFO L226 Difference]: Without dead ends: 1108 [2022-04-06 09:55:19,346 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2427 GetRequests, 1841 SyntacticMatches, 1 SemanticMatches, 585 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123244 ImplicationChecksByTransitivity, 16.6s TimeCoverageRelationStatistics Valid=56783, Invalid=287199, Unknown=0, NotChecked=0, Total=343982 [2022-04-06 09:55:19,346 INFO L913 BasicCegarLoop]: 258 mSDtfsCounter, 2751 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 10896 mSolverCounterSat, 2383 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2752 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 13279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2383 IncrementalHoareTripleChecker+Valid, 10896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-04-06 09:55:19,346 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2752 Valid, 340 Invalid, 13279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2383 Valid, 10896 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-04-06 09:55:19,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1108 states. [2022-04-06 09:55:19,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1108 to 775. [2022-04-06 09:55:19,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 775 states, 622 states have (on average 1.0064308681672025) internal successors, (626), 623 states have internal predecessors, (626), 86 states have call successors, (86), 67 states have call predecessors, (86), 66 states have return successors, (85), 84 states have call predecessors, (85), 85 states have call successors, (85) [2022-04-06 09:55:19,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 775 states to 775 states and 797 transitions. [2022-04-06 09:55:19,427 INFO L78 Accepts]: Start accepts. Automaton has 775 states and 797 transitions. Word has length 838 [2022-04-06 09:55:19,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 09:55:19,427 INFO L478 AbstractCegarLoop]: Abstraction has 775 states and 797 transitions. [2022-04-06 09:55:19,427 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 254 states, 254 states have (on average 3.34251968503937) internal successors, (849), 252 states have internal predecessors, (849), 167 states have call successors, (169), 4 states have call predecessors, (169), 1 states have return successors, (165), 165 states have call predecessors, (165), 165 states have call successors, (165) [2022-04-06 09:55:19,428 INFO L276 IsEmpty]: Start isEmpty. Operand 775 states and 797 transitions. [2022-04-06 09:55:19,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 849 [2022-04-06 09:55:19,472 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 09:55:19,472 INFO L499 BasicCegarLoop]: trace histogram [84, 84, 84, 84, 83, 83, 83, 83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 09:55:19,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2022-04-06 09:55:19,673 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-04-06 09:55:19,673 INFO L403 AbstractCegarLoop]: === Iteration 102 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 09:55:19,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 09:55:19,673 INFO L85 PathProgramCache]: Analyzing trace with hash -129044438, now seen corresponding path program 99 times [2022-04-06 09:55:19,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 09:55:19,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611456592] [2022-04-06 09:55:19,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 09:55:19,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 09:55:19,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 09:55:25,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-04-06 09:55:25,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-04-06 09:55:25,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-04-06 09:55:25,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-04-06 09:55:25,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-04-06 09:55:25,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-04-06 09:55:25,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-04-06 09:55:25,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-04-06 09:55:25,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-04-06 09:55:25,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-04-06 09:55:25,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-04-06 09:55:25,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-04-06 09:55:25,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-04-06 09:55:25,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-04-06 09:55:25,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-04-06 09:55:25,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-04-06 09:55:25,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-04-06 09:55:25,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-04-06 09:55:25,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-04-06 09:55:25,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-04-06 09:55:25,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-04-06 09:55:25,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-04-06 09:55:25,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-04-06 09:55:25,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-04-06 09:55:25,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-04-06 09:55:25,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-04-06 09:55:25,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-04-06 09:55:25,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-04-06 09:55:25,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-04-06 09:55:25,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-04-06 09:55:25,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-04-06 09:55:25,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-04-06 09:55:25,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-04-06 09:55:25,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-04-06 09:55:25,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-04-06 09:55:25,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-04-06 09:55:25,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-04-06 09:55:25,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-04-06 09:55:25,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-04-06 09:55:25,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-04-06 09:55:25,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-04-06 09:55:25,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-04-06 09:55:25,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-04-06 09:55:25,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-04-06 09:55:25,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-04-06 09:55:25,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-04-06 09:55:25,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-04-06 09:55:25,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-04-06 09:55:25,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-04-06 09:55:25,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-04-06 09:55:25,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-04-06 09:55:25,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-04-06 09:55:25,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-04-06 09:55:25,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-04-06 09:55:25,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-04-06 09:55:25,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-04-06 09:55:25,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-04-06 09:55:25,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-04-06 09:55:25,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-04-06 09:55:25,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-04-06 09:55:25,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-04-06 09:55:25,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-04-06 09:55:25,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-04-06 09:55:25,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-04-06 09:55:25,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-04-06 09:55:25,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-04-06 09:55:25,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-04-06 09:55:25,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-04-06 09:55:25,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-04-06 09:55:25,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2022-04-06 09:55:25,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2022-04-06 09:55:25,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2022-04-06 09:55:25,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2022-04-06 09:55:25,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2022-04-06 09:55:25,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 772 [2022-04-06 09:55:25,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 780 [2022-04-06 09:55:25,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 788 [2022-04-06 09:55:25,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 796 [2022-04-06 09:55:25,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 804 [2022-04-06 09:55:25,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 812 [2022-04-06 09:55:25,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 820 [2022-04-06 09:55:25,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 828 [2022-04-06 09:55:25,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 836 [2022-04-06 09:55:25,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 09:55:25,490 INFO L134 CoverageAnalysis]: Checked inductivity of 34528 backedges. 13698 proven. 7218 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-04-06 09:55:25,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 09:55:25,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611456592] [2022-04-06 09:55:25,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611456592] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 09:55:25,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507289793] [2022-04-06 09:55:25,491 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-04-06 09:55:25,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 09:55:25,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 09:55:25,492 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 09:55:25,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-04-06 09:55:25,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 84 check-sat command(s) [2022-04-06 09:55:25,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 09:55:25,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 2309 conjuncts, 170 conjunts are in the unsatisfiable core [2022-04-06 09:55:25,972 INFO L286 TraceCheckSpWp]: Computing forward predicates...