/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/AutomizerC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/loop-invgen/up.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-b030c9e [2022-03-19 22:32:22,553 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-19 22:32:22,555 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-19 22:32:22,588 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-19 22:32:22,588 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-19 22:32:22,589 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-19 22:32:22,591 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-19 22:32:22,593 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-19 22:32:22,594 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-19 22:32:22,597 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-19 22:32:22,598 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-19 22:32:22,599 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-19 22:32:22,599 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-19 22:32:22,600 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-19 22:32:22,601 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-19 22:32:22,603 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-19 22:32:22,604 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-19 22:32:22,604 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-19 22:32:22,605 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-19 22:32:22,609 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-19 22:32:22,610 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-19 22:32:22,611 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-19 22:32:22,612 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-19 22:32:22,612 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-19 22:32:22,613 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-19 22:32:22,618 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-19 22:32:22,618 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-19 22:32:22,618 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-19 22:32:22,619 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-19 22:32:22,619 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-19 22:32:22,620 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-19 22:32:22,620 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-19 22:32:22,621 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-19 22:32:22,622 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-19 22:32:22,622 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-19 22:32:22,623 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-19 22:32:22,623 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-19 22:32:22,623 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-19 22:32:22,623 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-19 22:32:22,624 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-19 22:32:22,624 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-19 22:32:22,625 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-19 22:32:22,626 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2022-03-19 22:32:22,648 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-19 22:32:22,649 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-19 22:32:22,649 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-19 22:32:22,649 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-19 22:32:22,649 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-19 22:32:22,649 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-19 22:32:22,650 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-19 22:32:22,650 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-19 22:32:22,650 INFO L138 SettingsManager]: * Use SBE=true [2022-03-19 22:32:22,651 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-19 22:32:22,651 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-19 22:32:22,651 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-19 22:32:22,651 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-19 22:32:22,651 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-19 22:32:22,651 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-19 22:32:22,651 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-19 22:32:22,651 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-19 22:32:22,652 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-19 22:32:22,652 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-19 22:32:22,652 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-19 22:32:22,652 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-19 22:32:22,653 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-19 22:32:22,653 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-19 22:32:22,653 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-19 22:32:22,653 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-19 22:32:22,653 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-19 22:32:22,653 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-19 22:32:22,653 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-19 22:32:22,653 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-19 22:32:22,653 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-19 22:32:22,653 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-19 22:32:22,653 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-03-19 22:32:22,654 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-19 22:32:22,654 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-03-19 22:32:22,825 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-19 22:32:22,854 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-19 22:32:22,855 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-19 22:32:22,856 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-19 22:32:22,857 INFO L275 PluginConnector]: CDTParser initialized [2022-03-19 22:32:22,858 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-invgen/up.i [2022-03-19 22:32:22,926 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/765c3ce0f/8e73ee65142c41e6988c3620496c0373/FLAGb85b84973 [2022-03-19 22:32:23,278 INFO L306 CDTParser]: Found 1 translation units. [2022-03-19 22:32:23,278 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/up.i [2022-03-19 22:32:23,282 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/765c3ce0f/8e73ee65142c41e6988c3620496c0373/FLAGb85b84973 [2022-03-19 22:32:23,291 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/765c3ce0f/8e73ee65142c41e6988c3620496c0373 [2022-03-19 22:32:23,292 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-19 22:32:23,293 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-19 22:32:23,295 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-19 22:32:23,295 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-19 22:32:23,297 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-19 22:32:23,297 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.03 10:32:23" (1/1) ... [2022-03-19 22:32:23,298 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1bd86148 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:32:23, skipping insertion in model container [2022-03-19 22:32:23,298 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.03 10:32:23" (1/1) ... [2022-03-19 22:32:23,302 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-19 22:32:23,312 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-19 22:32:23,424 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/up.i[893,906] [2022-03-19 22:32:23,433 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-19 22:32:23,438 INFO L203 MainTranslator]: Completed pre-run [2022-03-19 22:32:23,446 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/up.i[893,906] [2022-03-19 22:32:23,448 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-19 22:32:23,456 INFO L208 MainTranslator]: Completed translation [2022-03-19 22:32:23,456 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:32:23 WrapperNode [2022-03-19 22:32:23,456 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-19 22:32:23,457 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-19 22:32:23,457 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-19 22:32:23,457 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-19 22:32:23,463 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:32:23" (1/1) ... [2022-03-19 22:32:23,463 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:32:23" (1/1) ... [2022-03-19 22:32:23,467 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:32:23" (1/1) ... [2022-03-19 22:32:23,467 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:32:23" (1/1) ... [2022-03-19 22:32:23,469 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:32:23" (1/1) ... [2022-03-19 22:32:23,471 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:32:23" (1/1) ... [2022-03-19 22:32:23,472 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:32:23" (1/1) ... [2022-03-19 22:32:23,473 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-19 22:32:23,474 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-19 22:32:23,474 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-19 22:32:23,474 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-19 22:32:23,474 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:32:23" (1/1) ... [2022-03-19 22:32:23,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-19 22:32:23,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:23,494 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-19 22:32:23,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-19 22:32:23,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-19 22:32:23,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-19 22:32:23,525 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-19 22:32:23,525 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-03-19 22:32:23,525 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-03-19 22:32:23,525 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-19 22:32:23,525 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-19 22:32:23,525 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-19 22:32:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2022-03-19 22:32:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2022-03-19 22:32:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-19 22:32:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-19 22:32:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-03-19 22:32:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-03-19 22:32:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-19 22:32:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-19 22:32:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-19 22:32:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-19 22:32:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-19 22:32:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-19 22:32:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-19 22:32:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-19 22:32:23,573 INFO L234 CfgBuilder]: Building ICFG [2022-03-19 22:32:23,574 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-19 22:32:23,655 INFO L275 CfgBuilder]: Performing block encoding [2022-03-19 22:32:23,660 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-19 22:32:23,660 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-03-19 22:32:23,661 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.03 10:32:23 BoogieIcfgContainer [2022-03-19 22:32:23,661 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-19 22:32:23,662 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-19 22:32:23,662 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-19 22:32:23,666 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-19 22:32:23,666 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.03 10:32:23" (1/3) ... [2022-03-19 22:32:23,667 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2ae535f2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.03 10:32:23, skipping insertion in model container [2022-03-19 22:32:23,667 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:32:23" (2/3) ... [2022-03-19 22:32:23,668 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2ae535f2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.03 10:32:23, skipping insertion in model container [2022-03-19 22:32:23,668 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.03 10:32:23" (3/3) ... [2022-03-19 22:32:23,668 INFO L111 eAbstractionObserver]: Analyzing ICFG up.i [2022-03-19 22:32:23,674 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-19 22:32:23,675 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-19 22:32:23,717 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-19 22:32:23,726 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=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP [2022-03-19 22:32:23,727 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-19 22:32:23,749 INFO L276 IsEmpty]: Start isEmpty. Operand has 21 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 14 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-03-19 22:32:23,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-03-19 22:32:23,752 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:23,752 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:23,752 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:23,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:23,755 INFO L85 PathProgramCache]: Analyzing trace with hash 661364838, now seen corresponding path program 1 times [2022-03-19 22:32:23,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:23,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170717703] [2022-03-19 22:32:23,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:23,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:23,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:23,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,960 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 22:32:23,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:23,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170717703] [2022-03-19 22:32:23,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170717703] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 22:32:23,961 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 22:32:23,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 22:32:23,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499547575] [2022-03-19 22:32:23,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 22:32:23,965 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-19 22:32:23,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:23,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-19 22:32:23,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-03-19 22:32:23,986 INFO L87 Difference]: Start difference. First operand has 21 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 14 states have internal predecessors, (19), 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 6 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-19 22:32:24,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:24,059 INFO L93 Difference]: Finished difference Result 40 states and 51 transitions. [2022-03-19 22:32:24,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-19 22:32:24,061 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 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 13 [2022-03-19 22:32:24,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:24,064 INFO L225 Difference]: With dead ends: 40 [2022-03-19 22:32:24,065 INFO L226 Difference]: Without dead ends: 18 [2022-03-19 22:32:24,067 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-03-19 22:32:24,069 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 26 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:24,069 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 33 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 22:32:24,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2022-03-19 22:32:24,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2022-03-19 22:32:24,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 states have internal predecessors, (14), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-03-19 22:32:24,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 19 transitions. [2022-03-19 22:32:24,091 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 19 transitions. Word has length 13 [2022-03-19 22:32:24,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:24,092 INFO L478 AbstractCegarLoop]: Abstraction has 18 states and 19 transitions. [2022-03-19 22:32:24,092 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-19 22:32:24,092 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 19 transitions. [2022-03-19 22:32:24,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-03-19 22:32:24,092 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:24,092 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:24,093 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-19 22:32:24,093 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:24,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:24,093 INFO L85 PathProgramCache]: Analyzing trace with hash 1204460846, now seen corresponding path program 1 times [2022-03-19 22:32:24,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:24,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049605913] [2022-03-19 22:32:24,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:24,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:24,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:24,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,156 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 22:32:24,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:24,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049605913] [2022-03-19 22:32:24,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049605913] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:24,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036122323] [2022-03-19 22:32:24,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:24,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:24,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:24,158 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:24,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-03-19 22:32:24,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-19 22:32:24,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:24,273 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 22:32:24,273 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-19 22:32:24,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036122323] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 22:32:24,274 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-19 22:32:24,274 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 10 [2022-03-19 22:32:24,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513486703] [2022-03-19 22:32:24,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 22:32:24,275 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-19 22:32:24,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:24,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-19 22:32:24,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-03-19 22:32:24,276 INFO L87 Difference]: Start difference. First operand 18 states and 19 transitions. Second operand has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-19 22:32:24,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:24,302 INFO L93 Difference]: Finished difference Result 30 states and 32 transitions. [2022-03-19 22:32:24,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-19 22:32:24,302 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2022-03-19 22:32:24,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:24,304 INFO L225 Difference]: With dead ends: 30 [2022-03-19 22:32:24,304 INFO L226 Difference]: Without dead ends: 28 [2022-03-19 22:32:24,304 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-03-19 22:32:24,305 INFO L913 BasicCegarLoop]: 15 mSDtfsCounter, 9 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:24,305 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 56 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 22:32:24,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2022-03-19 22:32:24,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 24. [2022-03-19 22:32:24,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 16 states have (on average 1.125) internal successors, (18), 17 states have internal predecessors, (18), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-03-19 22:32:24,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 25 transitions. [2022-03-19 22:32:24,311 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 25 transitions. Word has length 14 [2022-03-19 22:32:24,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:24,311 INFO L478 AbstractCegarLoop]: Abstraction has 24 states and 25 transitions. [2022-03-19 22:32:24,312 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-19 22:32:24,312 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 25 transitions. [2022-03-19 22:32:24,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-19 22:32:24,312 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:24,312 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:24,329 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:24,524 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:24,527 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:24,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:24,528 INFO L85 PathProgramCache]: Analyzing trace with hash -801413244, now seen corresponding path program 1 times [2022-03-19 22:32:24,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:24,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288889221] [2022-03-19 22:32:24,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:24,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:24,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:24,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-03-19 22:32:24,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,617 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 22:32:24,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:24,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288889221] [2022-03-19 22:32:24,617 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288889221] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:24,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116620841] [2022-03-19 22:32:24,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:24,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:24,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:24,619 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:24,620 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-19 22:32:24,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-19 22:32:24,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:24,775 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 22:32:24,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:24,880 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 22:32:24,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116620841] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:24,880 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:24,881 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 12 [2022-03-19 22:32:24,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268219062] [2022-03-19 22:32:24,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:24,881 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 22:32:24,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:24,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 22:32:24,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-03-19 22:32:24,882 INFO L87 Difference]: Start difference. First operand 24 states and 25 transitions. Second operand has 12 states, 12 states have (on average 2.0833333333333335) internal successors, (25), 11 states have internal predecessors, (25), 5 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-03-19 22:32:25,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:25,007 INFO L93 Difference]: Finished difference Result 39 states and 42 transitions. [2022-03-19 22:32:25,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-19 22:32:25,007 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0833333333333335) internal successors, (25), 11 states have internal predecessors, (25), 5 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 21 [2022-03-19 22:32:25,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:25,009 INFO L225 Difference]: With dead ends: 39 [2022-03-19 22:32:25,009 INFO L226 Difference]: Without dead ends: 25 [2022-03-19 22:32:25,009 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-03-19 22:32:25,021 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 19 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:25,021 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 35 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:25,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2022-03-19 22:32:25,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2022-03-19 22:32:25,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 18 states have internal predecessors, (19), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-03-19 22:32:25,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 26 transitions. [2022-03-19 22:32:25,025 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 26 transitions. Word has length 21 [2022-03-19 22:32:25,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:25,025 INFO L478 AbstractCegarLoop]: Abstraction has 25 states and 26 transitions. [2022-03-19 22:32:25,026 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.0833333333333335) internal successors, (25), 11 states have internal predecessors, (25), 5 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-03-19 22:32:25,026 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 26 transitions. [2022-03-19 22:32:25,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-19 22:32:25,026 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:25,026 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:25,055 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:25,243 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-03-19 22:32:25,243 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:25,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:25,244 INFO L85 PathProgramCache]: Analyzing trace with hash -447407028, now seen corresponding path program 2 times [2022-03-19 22:32:25,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:25,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910412965] [2022-03-19 22:32:25,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:25,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:25,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:25,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:25,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:25,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-19 22:32:25,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:25,306 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 22:32:25,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:25,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910412965] [2022-03-19 22:32:25,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910412965] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:25,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275868870] [2022-03-19 22:32:25,307 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:32:25,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:25,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:25,308 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:25,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-19 22:32:25,378 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:32:25,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:25,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-19 22:32:25,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:25,466 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 22:32:25,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:25,527 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 22:32:25,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275868870] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:25,528 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:25,528 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 11 [2022-03-19 22:32:25,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221005914] [2022-03-19 22:32:25,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:25,529 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-19 22:32:25,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:25,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-19 22:32:25,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-03-19 22:32:25,530 INFO L87 Difference]: Start difference. First operand 25 states and 26 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 8 states have internal predecessors, (21), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-03-19 22:32:25,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:25,649 INFO L93 Difference]: Finished difference Result 38 states and 40 transitions. [2022-03-19 22:32:25,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 22:32:25,650 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 8 states have internal predecessors, (21), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 22 [2022-03-19 22:32:25,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:25,654 INFO L225 Difference]: With dead ends: 38 [2022-03-19 22:32:25,654 INFO L226 Difference]: Without dead ends: 36 [2022-03-19 22:32:25,657 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2022-03-19 22:32:25,658 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 32 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:25,658 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 35 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:25,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2022-03-19 22:32:25,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 32. [2022-03-19 22:32:25,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 22 states have (on average 1.0909090909090908) internal successors, (24), 23 states have internal predecessors, (24), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-03-19 22:32:25,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 33 transitions. [2022-03-19 22:32:25,662 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 33 transitions. Word has length 22 [2022-03-19 22:32:25,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:25,662 INFO L478 AbstractCegarLoop]: Abstraction has 32 states and 33 transitions. [2022-03-19 22:32:25,663 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 8 states have internal predecessors, (21), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-03-19 22:32:25,663 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 33 transitions. [2022-03-19 22:32:25,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-19 22:32:25,663 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:25,663 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:25,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:25,864 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:25,864 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:25,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:25,865 INFO L85 PathProgramCache]: Analyzing trace with hash -1525200218, now seen corresponding path program 3 times [2022-03-19 22:32:25,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:25,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739739302] [2022-03-19 22:32:25,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:25,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:25,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:25,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:25,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:25,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-19 22:32:25,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:26,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 22:32:26,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:26,008 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 22:32:26,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:26,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739739302] [2022-03-19 22:32:26,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739739302] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:26,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62913426] [2022-03-19 22:32:26,009 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:32:26,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:26,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:26,010 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:26,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-03-19 22:32:26,040 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-19 22:32:26,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:26,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-19 22:32:26,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:26,164 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 22:32:26,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:26,229 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 22:32:26,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62913426] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:26,230 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:26,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 15 [2022-03-19 22:32:26,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128390950] [2022-03-19 22:32:26,230 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:26,230 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-19 22:32:26,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:26,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-19 22:32:26,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2022-03-19 22:32:26,231 INFO L87 Difference]: Start difference. First operand 32 states and 33 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 14 states have internal predecessors, (30), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-03-19 22:32:26,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:26,362 INFO L93 Difference]: Finished difference Result 50 states and 54 transitions. [2022-03-19 22:32:26,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 22:32:26,362 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 14 states have internal predecessors, (30), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 29 [2022-03-19 22:32:26,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:26,364 INFO L225 Difference]: With dead ends: 50 [2022-03-19 22:32:26,364 INFO L226 Difference]: Without dead ends: 33 [2022-03-19 22:32:26,365 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=111, Invalid=351, Unknown=0, NotChecked=0, Total=462 [2022-03-19 22:32:26,366 INFO L913 BasicCegarLoop]: 14 mSDtfsCounter, 21 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:26,366 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 51 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:26,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2022-03-19 22:32:26,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2022-03-19 22:32:26,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 23 states have (on average 1.0869565217391304) internal successors, (25), 24 states have internal predecessors, (25), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-03-19 22:32:26,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 34 transitions. [2022-03-19 22:32:26,377 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 34 transitions. Word has length 29 [2022-03-19 22:32:26,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:26,377 INFO L478 AbstractCegarLoop]: Abstraction has 33 states and 34 transitions. [2022-03-19 22:32:26,378 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 14 states have internal predecessors, (30), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-03-19 22:32:26,379 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 34 transitions. [2022-03-19 22:32:26,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-03-19 22:32:26,380 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:26,380 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:26,397 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:26,596 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:26,597 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:26,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:26,597 INFO L85 PathProgramCache]: Analyzing trace with hash -2068596882, now seen corresponding path program 4 times [2022-03-19 22:32:26,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:26,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448447114] [2022-03-19 22:32:26,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:26,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:26,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:26,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:26,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:26,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 22:32:26,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:26,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-19 22:32:26,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:26,700 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 22:32:26,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:26,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448447114] [2022-03-19 22:32:26,700 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448447114] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:26,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161990503] [2022-03-19 22:32:26,701 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:32:26,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:26,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:26,702 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:26,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-19 22:32:26,731 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:32:26,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:26,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-19 22:32:26,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:26,793 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 22:32:26,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:26,853 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 22:32:26,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161990503] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:26,853 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:26,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-03-19 22:32:26,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148573025] [2022-03-19 22:32:26,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:26,854 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 22:32:26,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:26,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 22:32:26,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-03-19 22:32:26,854 INFO L87 Difference]: Start difference. First operand 33 states and 34 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 9 states have internal predecessors, (24), 4 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-03-19 22:32:26,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:26,982 INFO L93 Difference]: Finished difference Result 46 states and 48 transitions. [2022-03-19 22:32:26,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-19 22:32:26,982 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 9 states have internal predecessors, (24), 4 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 30 [2022-03-19 22:32:26,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:26,983 INFO L225 Difference]: With dead ends: 46 [2022-03-19 22:32:26,983 INFO L226 Difference]: Without dead ends: 44 [2022-03-19 22:32:26,983 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 64 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2022-03-19 22:32:26,984 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 29 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:26,984 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 55 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:26,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2022-03-19 22:32:26,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 40. [2022-03-19 22:32:26,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 28 states have (on average 1.0714285714285714) internal successors, (30), 29 states have internal predecessors, (30), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-03-19 22:32:26,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 41 transitions. [2022-03-19 22:32:27,005 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 41 transitions. Word has length 30 [2022-03-19 22:32:27,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:27,013 INFO L478 AbstractCegarLoop]: Abstraction has 40 states and 41 transitions. [2022-03-19 22:32:27,013 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 9 states have internal predecessors, (24), 4 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-03-19 22:32:27,013 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 41 transitions. [2022-03-19 22:32:27,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-19 22:32:27,013 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:27,013 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:27,047 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:27,214 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:27,214 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:27,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:27,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1039383228, now seen corresponding path program 5 times [2022-03-19 22:32:27,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:27,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121978668] [2022-03-19 22:32:27,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:27,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:27,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:27,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:27,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:27,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-19 22:32:27,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:27,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-19 22:32:27,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:27,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-19 22:32:27,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:27,293 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 14 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-19 22:32:27,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:27,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121978668] [2022-03-19 22:32:27,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121978668] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:27,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906611650] [2022-03-19 22:32:27,294 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:32:27,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:27,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:27,295 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:27,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-19 22:32:27,326 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-19 22:32:27,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:27,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-19 22:32:27,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:27,458 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-19 22:32:27,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:27,534 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-19 22:32:27,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906611650] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:27,534 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:27,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 18 [2022-03-19 22:32:27,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184874184] [2022-03-19 22:32:27,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:27,535 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-19 22:32:27,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:27,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-19 22:32:27,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2022-03-19 22:32:27,535 INFO L87 Difference]: Start difference. First operand 40 states and 41 transitions. Second operand has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 17 states have internal predecessors, (35), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-03-19 22:32:27,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:27,678 INFO L93 Difference]: Finished difference Result 61 states and 66 transitions. [2022-03-19 22:32:27,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 22:32:27,678 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 17 states have internal predecessors, (35), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 37 [2022-03-19 22:32:27,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:27,679 INFO L225 Difference]: With dead ends: 61 [2022-03-19 22:32:27,679 INFO L226 Difference]: Without dead ends: 41 [2022-03-19 22:32:27,679 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=159, Invalid=543, Unknown=0, NotChecked=0, Total=702 [2022-03-19 22:32:27,680 INFO L913 BasicCegarLoop]: 15 mSDtfsCounter, 21 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:27,680 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 47 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:27,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2022-03-19 22:32:27,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2022-03-19 22:32:27,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 29 states have (on average 1.0689655172413792) internal successors, (31), 30 states have internal predecessors, (31), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-03-19 22:32:27,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 42 transitions. [2022-03-19 22:32:27,684 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 42 transitions. Word has length 37 [2022-03-19 22:32:27,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:27,684 INFO L478 AbstractCegarLoop]: Abstraction has 41 states and 42 transitions. [2022-03-19 22:32:27,684 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 17 states have internal predecessors, (35), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-03-19 22:32:27,684 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 42 transitions. [2022-03-19 22:32:27,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-19 22:32:27,685 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:27,685 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:27,717 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-03-19 22:32:27,895 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:27,895 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:27,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:27,896 INFO L85 PathProgramCache]: Analyzing trace with hash -101488116, now seen corresponding path program 6 times [2022-03-19 22:32:27,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:27,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408109887] [2022-03-19 22:32:27,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:27,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:27,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:27,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:27,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:27,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-19 22:32:27,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:27,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 22:32:27,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:27,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-03-19 22:32:27,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:27,984 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 19 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-19 22:32:27,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:27,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408109887] [2022-03-19 22:32:27,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408109887] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:27,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423577341] [2022-03-19 22:32:27,985 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:32:27,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:27,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:27,986 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:27,999 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-19 22:32:28,045 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-19 22:32:28,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:28,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-19 22:32:28,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:28,128 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 15 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-19 22:32:28,128 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:28,191 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 15 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-19 22:32:28,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423577341] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:28,192 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:28,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 13 [2022-03-19 22:32:28,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895821869] [2022-03-19 22:32:28,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:28,192 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-19 22:32:28,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:28,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-19 22:32:28,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-03-19 22:32:28,193 INFO L87 Difference]: Start difference. First operand 41 states and 42 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 10 states have internal predecessors, (27), 5 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-03-19 22:32:28,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:28,310 INFO L93 Difference]: Finished difference Result 54 states and 56 transitions. [2022-03-19 22:32:28,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 22:32:28,310 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 10 states have internal predecessors, (27), 5 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 38 [2022-03-19 22:32:28,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:28,311 INFO L225 Difference]: With dead ends: 54 [2022-03-19 22:32:28,311 INFO L226 Difference]: Without dead ends: 52 [2022-03-19 22:32:28,311 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2022-03-19 22:32:28,312 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 36 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:28,312 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 40 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:28,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2022-03-19 22:32:28,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 48. [2022-03-19 22:32:28,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 34 states have (on average 1.0588235294117647) internal successors, (36), 35 states have internal predecessors, (36), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-03-19 22:32:28,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 49 transitions. [2022-03-19 22:32:28,317 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 49 transitions. Word has length 38 [2022-03-19 22:32:28,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:28,317 INFO L478 AbstractCegarLoop]: Abstraction has 48 states and 49 transitions. [2022-03-19 22:32:28,317 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 10 states have internal predecessors, (27), 5 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-03-19 22:32:28,317 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 49 transitions. [2022-03-19 22:32:28,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-03-19 22:32:28,318 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:28,318 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:28,352 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-03-19 22:32:28,534 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:28,534 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:28,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:28,535 INFO L85 PathProgramCache]: Analyzing trace with hash 1712981222, now seen corresponding path program 7 times [2022-03-19 22:32:28,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:28,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370453951] [2022-03-19 22:32:28,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:28,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:28,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:28,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:28,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:28,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-03-19 22:32:28,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:28,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 22:32:28,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:28,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-03-19 22:32:28,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:28,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-19 22:32:28,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:28,629 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 24 proven. 20 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-19 22:32:28,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:28,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370453951] [2022-03-19 22:32:28,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370453951] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:28,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941926362] [2022-03-19 22:32:28,629 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:32:28,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:28,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:28,643 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:28,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-19 22:32:28,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:28,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-19 22:32:28,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:28,881 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-19 22:32:28,881 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:29,005 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-19 22:32:29,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941926362] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:29,005 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:29,005 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 21 [2022-03-19 22:32:29,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934437197] [2022-03-19 22:32:29,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:29,006 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-19 22:32:29,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:29,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-19 22:32:29,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=323, Unknown=0, NotChecked=0, Total=420 [2022-03-19 22:32:29,007 INFO L87 Difference]: Start difference. First operand 48 states and 49 transitions. Second operand has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-19 22:32:29,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:29,169 INFO L93 Difference]: Finished difference Result 72 states and 78 transitions. [2022-03-19 22:32:29,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-19 22:32:29,170 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 45 [2022-03-19 22:32:29,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:29,170 INFO L225 Difference]: With dead ends: 72 [2022-03-19 22:32:29,170 INFO L226 Difference]: Without dead ends: 49 [2022-03-19 22:32:29,171 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=216, Invalid=776, Unknown=0, NotChecked=0, Total=992 [2022-03-19 22:32:29,171 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 21 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:29,172 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 48 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:29,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2022-03-19 22:32:29,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2022-03-19 22:32:29,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 36 states have internal predecessors, (37), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-03-19 22:32:29,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 50 transitions. [2022-03-19 22:32:29,176 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 50 transitions. Word has length 45 [2022-03-19 22:32:29,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:29,176 INFO L478 AbstractCegarLoop]: Abstraction has 49 states and 50 transitions. [2022-03-19 22:32:29,176 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-19 22:32:29,176 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 50 transitions. [2022-03-19 22:32:29,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-19 22:32:29,177 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:29,177 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:29,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:29,393 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,SelfDestructingSolverStorable8 [2022-03-19 22:32:29,393 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:29,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:29,394 INFO L85 PathProgramCache]: Analyzing trace with hash 1007935918, now seen corresponding path program 8 times [2022-03-19 22:32:29,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:29,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750050715] [2022-03-19 22:32:29,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:29,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:29,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:29,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:29,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:29,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-03-19 22:32:29,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:29,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-19 22:32:29,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:29,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-19 22:32:29,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:29,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-03-19 22:32:29,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:29,460 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 18 proven. 31 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-19 22:32:29,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:29,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750050715] [2022-03-19 22:32:29,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750050715] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:29,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821821026] [2022-03-19 22:32:29,460 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:32:29,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:29,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:29,468 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:29,468 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-19 22:32:29,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:32:29,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:29,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-19 22:32:29,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:29,600 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 23 proven. 26 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-19 22:32:29,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:29,660 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 23 proven. 26 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-19 22:32:29,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821821026] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:29,660 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:29,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 14 [2022-03-19 22:32:29,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181778843] [2022-03-19 22:32:29,660 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:29,661 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-19 22:32:29,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:29,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-19 22:32:29,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-03-19 22:32:29,662 INFO L87 Difference]: Start difference. First operand 49 states and 50 transitions. Second operand has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 11 states have internal predecessors, (30), 6 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-03-19 22:32:29,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:29,791 INFO L93 Difference]: Finished difference Result 62 states and 64 transitions. [2022-03-19 22:32:29,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-19 22:32:29,792 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 11 states have internal predecessors, (30), 6 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 46 [2022-03-19 22:32:29,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:29,794 INFO L225 Difference]: With dead ends: 62 [2022-03-19 22:32:29,794 INFO L226 Difference]: Without dead ends: 60 [2022-03-19 22:32:29,795 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 102 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=121, Invalid=431, Unknown=0, NotChecked=0, Total=552 [2022-03-19 22:32:29,796 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 40 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:29,796 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 45 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:29,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2022-03-19 22:32:29,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 56. [2022-03-19 22:32:29,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 40 states have (on average 1.05) internal successors, (42), 41 states have internal predecessors, (42), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-19 22:32:29,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 57 transitions. [2022-03-19 22:32:29,807 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 57 transitions. Word has length 46 [2022-03-19 22:32:29,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:29,807 INFO L478 AbstractCegarLoop]: Abstraction has 56 states and 57 transitions. [2022-03-19 22:32:29,808 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 11 states have internal predecessors, (30), 6 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-03-19 22:32:29,808 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 57 transitions. [2022-03-19 22:32:29,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-19 22:32:29,809 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:29,809 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:29,825 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:30,025 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-03-19 22:32:30,025 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:30,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:30,026 INFO L85 PathProgramCache]: Analyzing trace with hash -397143292, now seen corresponding path program 9 times [2022-03-19 22:32:30,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:30,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298245598] [2022-03-19 22:32:30,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:30,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:30,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:30,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:30,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:30,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-03-19 22:32:30,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:30,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-19 22:32:30,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:30,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-19 22:32:30,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:30,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-03-19 22:32:30,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:30,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-19 22:32:30,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:30,137 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 37 proven. 28 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-19 22:32:30,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:30,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298245598] [2022-03-19 22:32:30,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298245598] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:30,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678702761] [2022-03-19 22:32:30,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:32:30,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:30,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:30,139 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:30,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-19 22:32:30,173 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-19 22:32:30,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:30,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-19 22:32:30,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:30,364 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-19 22:32:30,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:30,455 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-19 22:32:30,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678702761] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:30,456 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:30,456 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 24 [2022-03-19 22:32:30,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572674943] [2022-03-19 22:32:30,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:30,456 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-19 22:32:30,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:30,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-19 22:32:30,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2022-03-19 22:32:30,457 INFO L87 Difference]: Start difference. First operand 56 states and 57 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 23 states have internal predecessors, (45), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-19 22:32:30,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:30,648 INFO L93 Difference]: Finished difference Result 83 states and 90 transitions. [2022-03-19 22:32:30,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-19 22:32:30,648 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 23 states have internal predecessors, (45), 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 53 [2022-03-19 22:32:30,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:30,649 INFO L225 Difference]: With dead ends: 83 [2022-03-19 22:32:30,649 INFO L226 Difference]: Without dead ends: 57 [2022-03-19 22:32:30,650 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=282, Invalid=1050, Unknown=0, NotChecked=0, Total=1332 [2022-03-19 22:32:30,650 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 21 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:30,650 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 44 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:30,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2022-03-19 22:32:30,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2022-03-19 22:32:30,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 41 states have (on average 1.048780487804878) internal successors, (43), 42 states have internal predecessors, (43), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-19 22:32:30,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 58 transitions. [2022-03-19 22:32:30,655 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 58 transitions. Word has length 53 [2022-03-19 22:32:30,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:30,655 INFO L478 AbstractCegarLoop]: Abstraction has 57 states and 58 transitions. [2022-03-19 22:32:30,655 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 23 states have internal predecessors, (45), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-19 22:32:30,656 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 58 transitions. [2022-03-19 22:32:30,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-03-19 22:32:30,656 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:30,656 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:30,674 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:30,867 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,SelfDestructingSolverStorable10 [2022-03-19 22:32:30,868 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:30,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:30,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1512613836, now seen corresponding path program 10 times [2022-03-19 22:32:30,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:30,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961242454] [2022-03-19 22:32:30,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:30,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:30,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:30,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:30,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:30,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-19 22:32:30,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:30,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-19 22:32:30,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:30,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-19 22:32:30,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:30,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-19 22:32:30,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:30,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-19 22:32:30,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:30,968 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 25 proven. 46 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-19 22:32:30,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:30,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961242454] [2022-03-19 22:32:30,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961242454] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:30,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682373139] [2022-03-19 22:32:30,968 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:32:30,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:30,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:30,969 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:30,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-19 22:32:31,016 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:32:31,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:31,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-19 22:32:31,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:31,116 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 31 proven. 40 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-19 22:32:31,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:31,214 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 31 proven. 40 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-19 22:32:31,215 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682373139] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:31,215 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:31,215 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 15 [2022-03-19 22:32:31,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427964886] [2022-03-19 22:32:31,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:31,215 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-19 22:32:31,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:31,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-19 22:32:31,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2022-03-19 22:32:31,216 INFO L87 Difference]: Start difference. First operand 57 states and 58 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 12 states have internal predecessors, (33), 7 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-03-19 22:32:31,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:31,376 INFO L93 Difference]: Finished difference Result 70 states and 72 transitions. [2022-03-19 22:32:31,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-19 22:32:31,377 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 12 states have internal predecessors, (33), 7 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 54 [2022-03-19 22:32:31,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:31,377 INFO L225 Difference]: With dead ends: 70 [2022-03-19 22:32:31,377 INFO L226 Difference]: Without dead ends: 68 [2022-03-19 22:32:31,378 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=145, Invalid=505, Unknown=0, NotChecked=0, Total=650 [2022-03-19 22:32:31,378 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 37 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:31,378 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 45 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:31,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2022-03-19 22:32:31,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 64. [2022-03-19 22:32:31,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 46 states have (on average 1.0434782608695652) internal successors, (48), 47 states have internal predecessors, (48), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2022-03-19 22:32:31,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 65 transitions. [2022-03-19 22:32:31,382 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 65 transitions. Word has length 54 [2022-03-19 22:32:31,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:31,382 INFO L478 AbstractCegarLoop]: Abstraction has 64 states and 65 transitions. [2022-03-19 22:32:31,382 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 12 states have internal predecessors, (33), 7 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-03-19 22:32:31,383 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 65 transitions. [2022-03-19 22:32:31,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-03-19 22:32:31,383 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:31,383 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:31,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:31,595 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,SelfDestructingSolverStorable11 [2022-03-19 22:32:31,595 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:31,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:31,596 INFO L85 PathProgramCache]: Analyzing trace with hash -522727642, now seen corresponding path program 11 times [2022-03-19 22:32:31,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:31,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347517806] [2022-03-19 22:32:31,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:31,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:31,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:31,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-03-19 22:32:31,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-19 22:32:31,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-19 22:32:31,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-19 22:32:31,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-19 22:32:31,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-19 22:32:31,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,725 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 53 proven. 37 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-03-19 22:32:31,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:31,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347517806] [2022-03-19 22:32:31,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347517806] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:31,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304594365] [2022-03-19 22:32:31,726 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:32:31,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:31,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:31,727 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:31,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-19 22:32:31,763 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-03-19 22:32:31,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:31,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-19 22:32:31,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:31,973 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-03-19 22:32:31,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:32,078 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-03-19 22:32:32,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304594365] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:32,078 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:32,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 27 [2022-03-19 22:32:32,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788949594] [2022-03-19 22:32:32,078 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:32,078 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-19 22:32:32,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:32,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-19 22:32:32,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=543, Unknown=0, NotChecked=0, Total=702 [2022-03-19 22:32:32,079 INFO L87 Difference]: Start difference. First operand 64 states and 65 transitions. Second operand has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 states have internal predecessors, (50), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-03-19 22:32:32,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:32,313 INFO L93 Difference]: Finished difference Result 94 states and 102 transitions. [2022-03-19 22:32:32,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-19 22:32:32,313 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 states have internal predecessors, (50), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 61 [2022-03-19 22:32:32,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:32,314 INFO L225 Difference]: With dead ends: 94 [2022-03-19 22:32:32,314 INFO L226 Difference]: Without dead ends: 65 [2022-03-19 22:32:32,315 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 126 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=357, Invalid=1365, Unknown=0, NotChecked=0, Total=1722 [2022-03-19 22:32:32,315 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 21 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:32,315 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 60 Invalid, 332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:32,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2022-03-19 22:32:32,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2022-03-19 22:32:32,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 47 states have (on average 1.0425531914893618) internal successors, (49), 48 states have internal predecessors, (49), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2022-03-19 22:32:32,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 66 transitions. [2022-03-19 22:32:32,319 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 66 transitions. Word has length 61 [2022-03-19 22:32:32,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:32,319 INFO L478 AbstractCegarLoop]: Abstraction has 65 states and 66 transitions. [2022-03-19 22:32:32,320 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 states have internal predecessors, (50), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-03-19 22:32:32,320 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 66 transitions. [2022-03-19 22:32:32,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-19 22:32:32,320 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:32,320 INFO L499 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:32,338 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:32,530 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,SelfDestructingSolverStorable12 [2022-03-19 22:32:32,531 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:32,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:32,531 INFO L85 PathProgramCache]: Analyzing trace with hash -1538319378, now seen corresponding path program 12 times [2022-03-19 22:32:32,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:32,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284018486] [2022-03-19 22:32:32,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:32,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:32,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:32,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:32,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:32,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-19 22:32:32,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:32,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-19 22:32:32,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:32,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-19 22:32:32,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:32,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-03-19 22:32:32,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:32,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-19 22:32:32,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:32,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-19 22:32:32,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:32,643 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 33 proven. 64 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-03-19 22:32:32,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:32,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284018486] [2022-03-19 22:32:32,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284018486] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:32,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889800493] [2022-03-19 22:32:32,644 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:32:32,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:32,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:32,645 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:32,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-19 22:32:32,682 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-19 22:32:32,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:32,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-19 22:32:32,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:32,795 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 40 proven. 57 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-03-19 22:32:32,796 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:32,905 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 40 proven. 57 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-03-19 22:32:32,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [889800493] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:32,906 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:32,906 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 16 [2022-03-19 22:32:32,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657714417] [2022-03-19 22:32:32,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:32,906 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-19 22:32:32,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:32,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-19 22:32:32,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2022-03-19 22:32:32,907 INFO L87 Difference]: Start difference. First operand 65 states and 66 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 13 states have internal predecessors, (36), 8 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-19 22:32:33,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:33,068 INFO L93 Difference]: Finished difference Result 78 states and 80 transitions. [2022-03-19 22:32:33,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-19 22:32:33,068 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 13 states have internal predecessors, (36), 8 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 62 [2022-03-19 22:32:33,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:33,069 INFO L225 Difference]: With dead ends: 78 [2022-03-19 22:32:33,069 INFO L226 Difference]: Without dead ends: 76 [2022-03-19 22:32:33,069 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 140 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=172, Invalid=584, Unknown=0, NotChecked=0, Total=756 [2022-03-19 22:32:33,069 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 44 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:33,070 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 40 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:33,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2022-03-19 22:32:33,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 72. [2022-03-19 22:32:33,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 52 states have (on average 1.0384615384615385) internal successors, (54), 53 states have internal predecessors, (54), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-19 22:32:33,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 73 transitions. [2022-03-19 22:32:33,073 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 73 transitions. Word has length 62 [2022-03-19 22:32:33,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:33,074 INFO L478 AbstractCegarLoop]: Abstraction has 72 states and 73 transitions. [2022-03-19 22:32:33,074 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 13 states have internal predecessors, (36), 8 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-19 22:32:33,074 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 73 transitions. [2022-03-19 22:32:33,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-19 22:32:33,074 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:33,074 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:33,108 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:33,275 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,SelfDestructingSolverStorable13 [2022-03-19 22:32:33,275 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:33,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:33,275 INFO L85 PathProgramCache]: Analyzing trace with hash -735129404, now seen corresponding path program 13 times [2022-03-19 22:32:33,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:33,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354684561] [2022-03-19 22:32:33,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:33,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:33,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:33,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:33,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:33,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-19 22:32:33,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:33,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-19 22:32:33,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:33,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-19 22:32:33,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:33,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-03-19 22:32:33,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:33,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-19 22:32:33,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:33,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-19 22:32:33,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:33,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:32:33,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:33,436 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 72 proven. 47 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-19 22:32:33,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:33,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354684561] [2022-03-19 22:32:33,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354684561] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:33,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868061616] [2022-03-19 22:32:33,437 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:32:33,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:33,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:33,440 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:33,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-19 22:32:33,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:33,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-19 22:32:33,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:33,709 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-19 22:32:33,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:33,821 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-19 22:32:33,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1868061616] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:33,821 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:33,821 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 30 [2022-03-19 22:32:33,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959994183] [2022-03-19 22:32:33,822 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:33,822 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-19 22:32:33,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:33,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-19 22:32:33,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=674, Unknown=0, NotChecked=0, Total=870 [2022-03-19 22:32:33,823 INFO L87 Difference]: Start difference. First operand 72 states and 73 transitions. Second operand has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 29 states have internal predecessors, (55), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-03-19 22:32:34,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:34,063 INFO L93 Difference]: Finished difference Result 105 states and 114 transitions. [2022-03-19 22:32:34,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-19 22:32:34,063 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 29 states have internal predecessors, (55), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 69 [2022-03-19 22:32:34,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:34,064 INFO L225 Difference]: With dead ends: 105 [2022-03-19 22:32:34,064 INFO L226 Difference]: Without dead ends: 73 [2022-03-19 22:32:34,065 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 143 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=441, Invalid=1721, Unknown=0, NotChecked=0, Total=2162 [2022-03-19 22:32:34,065 INFO L913 BasicCegarLoop]: 19 mSDtfsCounter, 21 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:34,065 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 46 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:34,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2022-03-19 22:32:34,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2022-03-19 22:32:34,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 53 states have (on average 1.0377358490566038) internal successors, (55), 54 states have internal predecessors, (55), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-19 22:32:34,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 74 transitions. [2022-03-19 22:32:34,069 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 74 transitions. Word has length 69 [2022-03-19 22:32:34,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:34,069 INFO L478 AbstractCegarLoop]: Abstraction has 73 states and 74 transitions. [2022-03-19 22:32:34,069 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 29 states have internal predecessors, (55), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-03-19 22:32:34,069 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 74 transitions. [2022-03-19 22:32:34,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-03-19 22:32:34,070 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:34,070 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:34,088 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:34,279 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:34,279 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:34,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:34,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1460721036, now seen corresponding path program 14 times [2022-03-19 22:32:34,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:34,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821418173] [2022-03-19 22:32:34,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:34,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:34,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:34,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:34,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:34,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-03-19 22:32:34,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:34,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-03-19 22:32:34,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:34,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-03-19 22:32:34,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:34,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-19 22:32:34,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:34,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-03-19 22:32:34,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:34,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-19 22:32:34,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:34,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-19 22:32:34,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:34,420 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 42 proven. 85 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-19 22:32:34,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:34,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821418173] [2022-03-19 22:32:34,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821418173] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:34,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060392167] [2022-03-19 22:32:34,420 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:32:34,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:34,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:34,421 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:34,468 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-19 22:32:34,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:32:34,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:34,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-19 22:32:34,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:34,579 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 50 proven. 77 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-19 22:32:34,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:34,680 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 50 proven. 77 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-19 22:32:34,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060392167] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:34,680 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:34,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 17 [2022-03-19 22:32:34,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133582894] [2022-03-19 22:32:34,680 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:34,680 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-19 22:32:34,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:34,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-19 22:32:34,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2022-03-19 22:32:34,681 INFO L87 Difference]: Start difference. First operand 73 states and 74 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 14 states have internal predecessors, (39), 9 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-03-19 22:32:34,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:34,858 INFO L93 Difference]: Finished difference Result 86 states and 88 transitions. [2022-03-19 22:32:34,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-19 22:32:34,859 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 14 states have internal predecessors, (39), 9 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 70 [2022-03-19 22:32:34,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:34,859 INFO L225 Difference]: With dead ends: 86 [2022-03-19 22:32:34,859 INFO L226 Difference]: Without dead ends: 84 [2022-03-19 22:32:34,860 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 159 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2022-03-19 22:32:34,860 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 43 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:34,860 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 50 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:34,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2022-03-19 22:32:34,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 80. [2022-03-19 22:32:34,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 58 states have (on average 1.0344827586206897) internal successors, (60), 59 states have internal predecessors, (60), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-19 22:32:34,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 81 transitions. [2022-03-19 22:32:34,865 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 81 transitions. Word has length 70 [2022-03-19 22:32:34,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:34,865 INFO L478 AbstractCegarLoop]: Abstraction has 80 states and 81 transitions. [2022-03-19 22:32:34,865 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 14 states have internal predecessors, (39), 9 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-03-19 22:32:34,865 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 81 transitions. [2022-03-19 22:32:34,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-03-19 22:32:34,865 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:34,866 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:34,882 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:35,075 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,SelfDestructingSolverStorable15 [2022-03-19 22:32:35,076 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:35,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:35,076 INFO L85 PathProgramCache]: Analyzing trace with hash -1934317210, now seen corresponding path program 15 times [2022-03-19 22:32:35,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:35,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113244073] [2022-03-19 22:32:35,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:35,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:35,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:35,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:35,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:35,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-03-19 22:32:35,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:35,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-03-19 22:32:35,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:35,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-03-19 22:32:35,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:35,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-19 22:32:35,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:35,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-03-19 22:32:35,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:35,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-19 22:32:35,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:35,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-19 22:32:35,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:35,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:32:35,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:35,241 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 94 proven. 58 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-19 22:32:35,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:35,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113244073] [2022-03-19 22:32:35,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113244073] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:35,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028471586] [2022-03-19 22:32:35,242 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:32:35,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:35,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:35,243 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:35,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-03-19 22:32:35,283 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-03-19 22:32:35,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:35,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-19 22:32:35,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:35,549 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-19 22:32:35,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:35,672 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-19 22:32:35,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2028471586] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:35,673 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:35,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 33 [2022-03-19 22:32:35,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508095025] [2022-03-19 22:32:35,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:35,673 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-19 22:32:35,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:35,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-19 22:32:35,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=819, Unknown=0, NotChecked=0, Total=1056 [2022-03-19 22:32:35,674 INFO L87 Difference]: Start difference. First operand 80 states and 81 transitions. Second operand has 33 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 32 states have internal predecessors, (60), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-19 22:32:35,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:35,960 INFO L93 Difference]: Finished difference Result 116 states and 126 transitions. [2022-03-19 22:32:35,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-19 22:32:35,960 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 32 states have internal predecessors, (60), 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 77 [2022-03-19 22:32:35,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:35,960 INFO L225 Difference]: With dead ends: 116 [2022-03-19 22:32:35,961 INFO L226 Difference]: Without dead ends: 81 [2022-03-19 22:32:35,961 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 160 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=534, Invalid=2118, Unknown=0, NotChecked=0, Total=2652 [2022-03-19 22:32:35,962 INFO L913 BasicCegarLoop]: 20 mSDtfsCounter, 21 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:35,962 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 67 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:35,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2022-03-19 22:32:35,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2022-03-19 22:32:35,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 59 states have (on average 1.0338983050847457) internal successors, (61), 60 states have internal predecessors, (61), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-19 22:32:35,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 82 transitions. [2022-03-19 22:32:35,985 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 82 transitions. Word has length 77 [2022-03-19 22:32:35,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:35,985 INFO L478 AbstractCegarLoop]: Abstraction has 81 states and 82 transitions. [2022-03-19 22:32:35,985 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 32 states have internal predecessors, (60), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-19 22:32:35,985 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 82 transitions. [2022-03-19 22:32:35,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-03-19 22:32:35,986 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:35,986 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:36,004 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:36,195 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-03-19 22:32:36,196 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:36,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:36,196 INFO L85 PathProgramCache]: Analyzing trace with hash -188127698, now seen corresponding path program 16 times [2022-03-19 22:32:36,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:36,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200089509] [2022-03-19 22:32:36,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:36,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:36,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:36,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:36,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:36,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 22:32:36,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:36,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-19 22:32:36,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:36,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-19 22:32:36,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:36,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-03-19 22:32:36,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:36,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-19 22:32:36,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:36,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-03-19 22:32:36,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:36,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:32:36,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:36,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-03-19 22:32:36,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:36,294 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 52 proven. 109 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-19 22:32:36,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:36,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200089509] [2022-03-19 22:32:36,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200089509] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:36,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417631902] [2022-03-19 22:32:36,294 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:32:36,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:36,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:36,307 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:36,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-19 22:32:36,351 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:32:36,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:36,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-19 22:32:36,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:36,444 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 61 proven. 100 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-19 22:32:36,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:36,517 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 61 proven. 100 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-19 22:32:36,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417631902] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:36,517 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:36,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 18 [2022-03-19 22:32:36,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484524329] [2022-03-19 22:32:36,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:36,518 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-19 22:32:36,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:36,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-19 22:32:36,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2022-03-19 22:32:36,519 INFO L87 Difference]: Start difference. First operand 81 states and 82 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 15 states have internal predecessors, (42), 10 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-19 22:32:36,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:36,674 INFO L93 Difference]: Finished difference Result 94 states and 96 transitions. [2022-03-19 22:32:36,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-19 22:32:36,676 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 15 states have internal predecessors, (42), 10 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Word has length 78 [2022-03-19 22:32:36,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:36,676 INFO L225 Difference]: With dead ends: 94 [2022-03-19 22:32:36,676 INFO L226 Difference]: Without dead ends: 92 [2022-03-19 22:32:36,677 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 178 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=235, Invalid=757, Unknown=0, NotChecked=0, Total=992 [2022-03-19 22:32:36,677 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 43 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:36,677 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 55 Invalid, 336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:36,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-03-19 22:32:36,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 88. [2022-03-19 22:32:36,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 64 states have (on average 1.03125) internal successors, (66), 65 states have internal predecessors, (66), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-03-19 22:32:36,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 89 transitions. [2022-03-19 22:32:36,683 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 89 transitions. Word has length 78 [2022-03-19 22:32:36,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:36,683 INFO L478 AbstractCegarLoop]: Abstraction has 88 states and 89 transitions. [2022-03-19 22:32:36,683 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 15 states have internal predecessors, (42), 10 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-19 22:32:36,683 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 89 transitions. [2022-03-19 22:32:36,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-19 22:32:36,683 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:36,683 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:36,700 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:36,891 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-03-19 22:32:36,892 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:36,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:36,892 INFO L85 PathProgramCache]: Analyzing trace with hash -172458364, now seen corresponding path program 17 times [2022-03-19 22:32:36,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:36,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943205902] [2022-03-19 22:32:36,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:36,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:36,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:37,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:37,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:37,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 22:32:37,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:37,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-19 22:32:37,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:37,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-19 22:32:37,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:37,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-03-19 22:32:37,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:37,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-19 22:32:37,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:37,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-03-19 22:32:37,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:37,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:32:37,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:37,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-03-19 22:32:37,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:37,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:32:37,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:37,102 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 119 proven. 70 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-03-19 22:32:37,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:37,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943205902] [2022-03-19 22:32:37,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943205902] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:37,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722125805] [2022-03-19 22:32:37,102 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:32:37,102 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:37,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:37,116 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:37,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-19 22:32:37,173 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-03-19 22:32:37,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:37,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-19 22:32:37,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:37,487 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-03-19 22:32:37,487 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:37,626 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-03-19 22:32:37,626 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722125805] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:37,626 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:37,626 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 36 [2022-03-19 22:32:37,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268702948] [2022-03-19 22:32:37,627 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:37,628 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-19 22:32:37,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:37,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-19 22:32:37,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=282, Invalid=978, Unknown=0, NotChecked=0, Total=1260 [2022-03-19 22:32:37,629 INFO L87 Difference]: Start difference. First operand 88 states and 89 transitions. Second operand has 36 states, 36 states have (on average 1.8055555555555556) internal successors, (65), 35 states have internal predecessors, (65), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-03-19 22:32:37,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:37,936 INFO L93 Difference]: Finished difference Result 127 states and 138 transitions. [2022-03-19 22:32:37,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-19 22:32:37,937 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8055555555555556) internal successors, (65), 35 states have internal predecessors, (65), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 85 [2022-03-19 22:32:37,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:37,937 INFO L225 Difference]: With dead ends: 127 [2022-03-19 22:32:37,938 INFO L226 Difference]: Without dead ends: 89 [2022-03-19 22:32:37,938 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 177 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 837 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=636, Invalid=2556, Unknown=0, NotChecked=0, Total=3192 [2022-03-19 22:32:37,939 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 21 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:37,939 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 58 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:37,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2022-03-19 22:32:37,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2022-03-19 22:32:37,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 65 states have (on average 1.0307692307692307) internal successors, (67), 66 states have internal predecessors, (67), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2022-03-19 22:32:37,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 90 transitions. [2022-03-19 22:32:37,944 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 90 transitions. Word has length 85 [2022-03-19 22:32:37,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:37,944 INFO L478 AbstractCegarLoop]: Abstraction has 89 states and 90 transitions. [2022-03-19 22:32:37,944 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.8055555555555556) internal successors, (65), 35 states have internal predecessors, (65), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-03-19 22:32:37,944 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 90 transitions. [2022-03-19 22:32:37,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-03-19 22:32:37,944 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:37,945 INFO L499 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:37,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:38,145 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:38,145 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:38,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:38,145 INFO L85 PathProgramCache]: Analyzing trace with hash 549974860, now seen corresponding path program 18 times [2022-03-19 22:32:38,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:38,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026159771] [2022-03-19 22:32:38,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:38,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:38,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:38,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:38,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:38,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-19 22:32:38,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:38,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-19 22:32:38,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:38,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-19 22:32:38,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:38,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-19 22:32:38,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:38,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-03-19 22:32:38,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:38,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-19 22:32:38,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:38,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-03-19 22:32:38,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:38,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:32:38,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:38,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:32:38,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:38,279 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 63 proven. 136 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-03-19 22:32:38,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:38,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026159771] [2022-03-19 22:32:38,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026159771] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:38,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [855349825] [2022-03-19 22:32:38,279 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:32:38,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:38,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:38,280 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:38,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-19 22:32:38,327 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-03-19 22:32:38,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:38,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-19 22:32:38,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:38,478 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 73 proven. 126 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-03-19 22:32:38,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:38,634 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 73 proven. 126 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-03-19 22:32:38,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [855349825] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:38,635 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:38,635 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 19 [2022-03-19 22:32:38,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088184165] [2022-03-19 22:32:38,635 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:38,635 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-19 22:32:38,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:38,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-19 22:32:38,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2022-03-19 22:32:38,636 INFO L87 Difference]: Start difference. First operand 89 states and 90 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 16 states have internal predecessors, (45), 11 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-19 22:32:38,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:38,846 INFO L93 Difference]: Finished difference Result 102 states and 104 transitions. [2022-03-19 22:32:38,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-19 22:32:38,846 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 16 states have internal predecessors, (45), 11 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 86 [2022-03-19 22:32:38,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:38,847 INFO L225 Difference]: With dead ends: 102 [2022-03-19 22:32:38,847 INFO L226 Difference]: Without dead ends: 100 [2022-03-19 22:32:38,847 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 197 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=271, Invalid=851, Unknown=0, NotChecked=0, Total=1122 [2022-03-19 22:32:38,848 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 56 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:38,848 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 40 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:38,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2022-03-19 22:32:38,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 96. [2022-03-19 22:32:38,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 70 states have (on average 1.0285714285714285) internal successors, (72), 71 states have internal predecessors, (72), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-19 22:32:38,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 97 transitions. [2022-03-19 22:32:38,852 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 97 transitions. Word has length 86 [2022-03-19 22:32:38,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:38,853 INFO L478 AbstractCegarLoop]: Abstraction has 96 states and 97 transitions. [2022-03-19 22:32:38,853 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 16 states have internal predecessors, (45), 11 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-19 22:32:38,853 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 97 transitions. [2022-03-19 22:32:38,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-03-19 22:32:38,853 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:38,853 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:38,877 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:39,054 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:39,054 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:39,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:39,055 INFO L85 PathProgramCache]: Analyzing trace with hash 571773862, now seen corresponding path program 19 times [2022-03-19 22:32:39,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:39,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341657068] [2022-03-19 22:32:39,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:39,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:39,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:39,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:39,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:39,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-03-19 22:32:39,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:39,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-19 22:32:39,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:39,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-19 22:32:39,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:39,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-19 22:32:39,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:39,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-03-19 22:32:39,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:39,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-19 22:32:39,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:39,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-03-19 22:32:39,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:39,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:32:39,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:39,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:32:39,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:39,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:32:39,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:39,276 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 147 proven. 83 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-19 22:32:39,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:39,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341657068] [2022-03-19 22:32:39,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341657068] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:39,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115522492] [2022-03-19 22:32:39,276 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:32:39,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:39,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:39,277 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:39,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-19 22:32:39,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:39,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-19 22:32:39,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:39,703 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-19 22:32:39,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:39,858 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-19 22:32:39,859 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115522492] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:39,859 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:39,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 39 [2022-03-19 22:32:39,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763966828] [2022-03-19 22:32:39,859 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:39,859 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-19 22:32:39,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:39,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-19 22:32:39,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=331, Invalid=1151, Unknown=0, NotChecked=0, Total=1482 [2022-03-19 22:32:39,860 INFO L87 Difference]: Start difference. First operand 96 states and 97 transitions. Second operand has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-19 22:32:40,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:40,241 INFO L93 Difference]: Finished difference Result 138 states and 150 transitions. [2022-03-19 22:32:40,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-19 22:32:40,242 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 93 [2022-03-19 22:32:40,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:40,242 INFO L225 Difference]: With dead ends: 138 [2022-03-19 22:32:40,243 INFO L226 Difference]: Without dead ends: 97 [2022-03-19 22:32:40,244 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 194 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=747, Invalid=3035, Unknown=0, NotChecked=0, Total=3782 [2022-03-19 22:32:40,244 INFO L913 BasicCegarLoop]: 22 mSDtfsCounter, 21 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:40,244 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 49 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:40,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-03-19 22:32:40,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 97. [2022-03-19 22:32:40,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 71 states have (on average 1.028169014084507) internal successors, (73), 72 states have internal predecessors, (73), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-19 22:32:40,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 98 transitions. [2022-03-19 22:32:40,249 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 98 transitions. Word has length 93 [2022-03-19 22:32:40,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:40,250 INFO L478 AbstractCegarLoop]: Abstraction has 97 states and 98 transitions. [2022-03-19 22:32:40,250 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-19 22:32:40,250 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 98 transitions. [2022-03-19 22:32:40,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-03-19 22:32:40,250 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:40,250 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:40,269 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:40,469 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,SelfDestructingSolverStorable20 [2022-03-19 22:32:40,469 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:40,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:40,469 INFO L85 PathProgramCache]: Analyzing trace with hash -1511604114, now seen corresponding path program 20 times [2022-03-19 22:32:40,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:40,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522062940] [2022-03-19 22:32:40,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:40,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:40,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:40,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:40,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:40,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 22:32:40,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:40,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-03-19 22:32:40,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:40,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-19 22:32:40,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:40,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-19 22:32:40,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:40,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-19 22:32:40,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:40,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-03-19 22:32:40,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:40,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:32:40,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:40,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-19 22:32:40,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:40,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:32:40,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:40,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:32:40,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:40,616 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 75 proven. 166 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-19 22:32:40,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:40,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522062940] [2022-03-19 22:32:40,617 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522062940] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:40,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358201095] [2022-03-19 22:32:40,617 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:32:40,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:40,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:40,618 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:40,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-19 22:32:40,679 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:32:40,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:40,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-19 22:32:40,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:40,841 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 86 proven. 155 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-19 22:32:40,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:41,022 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 86 proven. 155 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-19 22:32:41,023 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358201095] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:41,023 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:41,023 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 20 [2022-03-19 22:32:41,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978197770] [2022-03-19 22:32:41,023 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:41,023 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-19 22:32:41,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:41,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-19 22:32:41,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=274, Unknown=0, NotChecked=0, Total=380 [2022-03-19 22:32:41,024 INFO L87 Difference]: Start difference. First operand 97 states and 98 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 17 states have internal predecessors, (48), 12 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-03-19 22:32:41,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:41,227 INFO L93 Difference]: Finished difference Result 110 states and 112 transitions. [2022-03-19 22:32:41,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-19 22:32:41,228 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 17 states have internal predecessors, (48), 12 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Word has length 94 [2022-03-19 22:32:41,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:41,230 INFO L225 Difference]: With dead ends: 110 [2022-03-19 22:32:41,230 INFO L226 Difference]: Without dead ends: 108 [2022-03-19 22:32:41,232 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 216 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=310, Invalid=950, Unknown=0, NotChecked=0, Total=1260 [2022-03-19 22:32:41,233 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 60 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:41,233 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 35 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:41,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2022-03-19 22:32:41,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 104. [2022-03-19 22:32:41,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 76 states have (on average 1.0263157894736843) internal successors, (78), 77 states have internal predecessors, (78), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-03-19 22:32:41,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 105 transitions. [2022-03-19 22:32:41,250 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 105 transitions. Word has length 94 [2022-03-19 22:32:41,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:41,250 INFO L478 AbstractCegarLoop]: Abstraction has 104 states and 105 transitions. [2022-03-19 22:32:41,251 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 17 states have internal predecessors, (48), 12 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-03-19 22:32:41,251 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 105 transitions. [2022-03-19 22:32:41,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-03-19 22:32:41,253 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:41,253 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:41,269 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-03-19 22:32:41,466 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,SelfDestructingSolverStorable21 [2022-03-19 22:32:41,466 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:41,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:41,467 INFO L85 PathProgramCache]: Analyzing trace with hash 1544363076, now seen corresponding path program 21 times [2022-03-19 22:32:41,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:41,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338427926] [2022-03-19 22:32:41,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:41,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:41,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:41,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 22:32:41,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-03-19 22:32:41,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-19 22:32:41,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-19 22:32:41,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-19 22:32:41,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-03-19 22:32:41,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:32:41,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-19 22:32:41,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:32:41,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:32:41,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:32:41,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,703 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 178 proven. 97 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-03-19 22:32:41,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:41,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338427926] [2022-03-19 22:32:41,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338427926] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:41,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383064560] [2022-03-19 22:32:41,703 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:32:41,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:41,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:41,704 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:41,705 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-19 22:32:41,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-03-19 22:32:41,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:41,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-19 22:32:41,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:42,131 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-03-19 22:32:42,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:42,271 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-03-19 22:32:42,271 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383064560] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:42,271 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:42,271 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 42 [2022-03-19 22:32:42,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584320576] [2022-03-19 22:32:42,272 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:42,272 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-03-19 22:32:42,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:42,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-03-19 22:32:42,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=384, Invalid=1338, Unknown=0, NotChecked=0, Total=1722 [2022-03-19 22:32:42,273 INFO L87 Difference]: Start difference. First operand 104 states and 105 transitions. Second operand has 42 states, 42 states have (on average 1.7857142857142858) internal successors, (75), 41 states have internal predecessors, (75), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-19 22:32:42,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:42,623 INFO L93 Difference]: Finished difference Result 149 states and 162 transitions. [2022-03-19 22:32:42,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-19 22:32:42,624 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.7857142857142858) internal successors, (75), 41 states have internal predecessors, (75), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 101 [2022-03-19 22:32:42,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:42,624 INFO L225 Difference]: With dead ends: 149 [2022-03-19 22:32:42,624 INFO L226 Difference]: Without dead ends: 105 [2022-03-19 22:32:42,625 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 211 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1175 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=867, Invalid=3555, Unknown=0, NotChecked=0, Total=4422 [2022-03-19 22:32:42,626 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 21 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:42,629 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 50 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:42,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2022-03-19 22:32:42,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 105. [2022-03-19 22:32:42,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.025974025974026) internal successors, (79), 78 states have internal predecessors, (79), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-03-19 22:32:42,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 106 transitions. [2022-03-19 22:32:42,635 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 106 transitions. Word has length 101 [2022-03-19 22:32:42,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:42,636 INFO L478 AbstractCegarLoop]: Abstraction has 105 states and 106 transitions. [2022-03-19 22:32:42,636 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 1.7857142857142858) internal successors, (75), 41 states have internal predecessors, (75), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-19 22:32:42,636 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 106 transitions. [2022-03-19 22:32:42,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-03-19 22:32:42,636 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:42,636 INFO L499 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:42,669 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:42,853 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:42,854 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:42,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:42,854 INFO L85 PathProgramCache]: Analyzing trace with hash -2039873268, now seen corresponding path program 22 times [2022-03-19 22:32:42,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:42,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947048687] [2022-03-19 22:32:42,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:42,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:42,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:43,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:43,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:43,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-19 22:32:43,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:43,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-19 22:32:43,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:43,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-03-19 22:32:43,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:43,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-19 22:32:43,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:43,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-19 22:32:43,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:43,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:32:43,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:43,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-19 22:32:43,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:43,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:32:43,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:43,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:32:43,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:43,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:32:43,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:43,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:32:43,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:43,018 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 88 proven. 199 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-03-19 22:32:43,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:43,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947048687] [2022-03-19 22:32:43,019 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947048687] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:43,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924274695] [2022-03-19 22:32:43,019 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:32:43,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:43,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:43,032 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:43,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-19 22:32:43,114 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:32:43,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:43,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-19 22:32:43,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:43,247 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 100 proven. 187 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-03-19 22:32:43,248 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:43,369 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 100 proven. 187 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-03-19 22:32:43,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924274695] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:43,369 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:43,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 21 [2022-03-19 22:32:43,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353360672] [2022-03-19 22:32:43,369 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:43,369 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-19 22:32:43,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:43,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-19 22:32:43,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2022-03-19 22:32:43,370 INFO L87 Difference]: Start difference. First operand 105 states and 106 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 18 states have internal predecessors, (51), 13 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-19 22:32:43,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:43,634 INFO L93 Difference]: Finished difference Result 118 states and 120 transitions. [2022-03-19 22:32:43,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-19 22:32:43,634 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 18 states have internal predecessors, (51), 13 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 102 [2022-03-19 22:32:43,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:43,636 INFO L225 Difference]: With dead ends: 118 [2022-03-19 22:32:43,636 INFO L226 Difference]: Without dead ends: 116 [2022-03-19 22:32:43,637 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 235 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=352, Invalid=1054, Unknown=0, NotChecked=0, Total=1406 [2022-03-19 22:32:43,637 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 54 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:43,637 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 30 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 252 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:43,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-03-19 22:32:43,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 112. [2022-03-19 22:32:43,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 82 states have (on average 1.024390243902439) internal successors, (84), 83 states have internal predecessors, (84), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-03-19 22:32:43,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 113 transitions. [2022-03-19 22:32:43,643 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 113 transitions. Word has length 102 [2022-03-19 22:32:43,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:43,643 INFO L478 AbstractCegarLoop]: Abstraction has 112 states and 113 transitions. [2022-03-19 22:32:43,643 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 18 states have internal predecessors, (51), 13 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-19 22:32:43,643 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 113 transitions. [2022-03-19 22:32:43,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-03-19 22:32:43,643 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:43,643 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:43,663 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-03-19 22:32:43,858 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:43,858 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:43,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:43,858 INFO L85 PathProgramCache]: Analyzing trace with hash -631534106, now seen corresponding path program 23 times [2022-03-19 22:32:43,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:43,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212423576] [2022-03-19 22:32:43,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:43,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:43,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:44,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:44,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:44,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-03-19 22:32:44,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:44,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-19 22:32:44,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:44,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-03-19 22:32:44,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:44,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-19 22:32:44,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:44,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-19 22:32:44,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:44,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:32:44,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:44,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-19 22:32:44,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:44,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:32:44,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:44,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:32:44,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:44,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:32:44,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:44,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:32:44,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:44,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:32:44,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:44,143 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 212 proven. 112 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-19 22:32:44,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:44,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212423576] [2022-03-19 22:32:44,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212423576] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:44,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602607965] [2022-03-19 22:32:44,143 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:32:44,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:44,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:44,144 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:44,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-19 22:32:44,206 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-03-19 22:32:44,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:44,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-19 22:32:44,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:44,649 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-19 22:32:44,649 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:44,812 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-19 22:32:44,813 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602607965] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:44,813 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:44,813 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 45 [2022-03-19 22:32:44,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518684950] [2022-03-19 22:32:44,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:44,813 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-19 22:32:44,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:44,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-19 22:32:44,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=441, Invalid=1539, Unknown=0, NotChecked=0, Total=1980 [2022-03-19 22:32:44,814 INFO L87 Difference]: Start difference. First operand 112 states and 113 transitions. Second operand has 45 states, 45 states have (on average 1.7777777777777777) internal successors, (80), 44 states have internal predecessors, (80), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-03-19 22:32:45,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:45,306 INFO L93 Difference]: Finished difference Result 160 states and 174 transitions. [2022-03-19 22:32:45,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-19 22:32:45,306 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.7777777777777777) internal successors, (80), 44 states have internal predecessors, (80), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 109 [2022-03-19 22:32:45,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:45,307 INFO L225 Difference]: With dead ends: 160 [2022-03-19 22:32:45,307 INFO L226 Difference]: Without dead ends: 113 [2022-03-19 22:32:45,308 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 228 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1365 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=996, Invalid=4116, Unknown=0, NotChecked=0, Total=5112 [2022-03-19 22:32:45,309 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 21 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 598 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:45,309 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 86 Invalid, 660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 598 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:32:45,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2022-03-19 22:32:45,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 113. [2022-03-19 22:32:45,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 83 states have (on average 1.0240963855421688) internal successors, (85), 84 states have internal predecessors, (85), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-03-19 22:32:45,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 114 transitions. [2022-03-19 22:32:45,316 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 114 transitions. Word has length 109 [2022-03-19 22:32:45,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:45,316 INFO L478 AbstractCegarLoop]: Abstraction has 113 states and 114 transitions. [2022-03-19 22:32:45,316 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 1.7777777777777777) internal successors, (80), 44 states have internal predecessors, (80), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-03-19 22:32:45,316 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 114 transitions. [2022-03-19 22:32:45,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-03-19 22:32:45,317 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:45,317 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:45,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:45,533 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,SelfDestructingSolverStorable24 [2022-03-19 22:32:45,533 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:45,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:45,533 INFO L85 PathProgramCache]: Analyzing trace with hash -1324668242, now seen corresponding path program 24 times [2022-03-19 22:32:45,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:45,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859578382] [2022-03-19 22:32:45,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:45,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:45,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:45,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:45,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:45,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-19 22:32:45,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:45,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-19 22:32:45,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:45,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-19 22:32:45,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:45,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-19 22:32:45,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:45,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-19 22:32:45,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:45,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-03-19 22:32:45,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:45,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:32:45,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:45,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-03-19 22:32:45,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:45,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:32:45,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:45,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:32:45,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:45,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:32:45,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:45,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:32:45,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:45,706 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 102 proven. 235 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-19 22:32:45,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:45,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859578382] [2022-03-19 22:32:45,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859578382] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:45,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570206724] [2022-03-19 22:32:45,707 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:32:45,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:45,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:45,708 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:45,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-19 22:32:45,781 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-03-19 22:32:45,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:45,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-19 22:32:45,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:45,942 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 115 proven. 222 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-19 22:32:45,942 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:46,082 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 115 proven. 222 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-19 22:32:46,082 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570206724] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:46,082 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:46,083 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 22 [2022-03-19 22:32:46,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359178401] [2022-03-19 22:32:46,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:46,083 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-19 22:32:46,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:46,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-19 22:32:46,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2022-03-19 22:32:46,084 INFO L87 Difference]: Start difference. First operand 113 states and 114 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 19 states have internal predecessors, (54), 14 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-03-19 22:32:46,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:46,373 INFO L93 Difference]: Finished difference Result 126 states and 128 transitions. [2022-03-19 22:32:46,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-19 22:32:46,373 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 19 states have internal predecessors, (54), 14 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Word has length 110 [2022-03-19 22:32:46,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:46,374 INFO L225 Difference]: With dead ends: 126 [2022-03-19 22:32:46,374 INFO L226 Difference]: Without dead ends: 124 [2022-03-19 22:32:46,374 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 254 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=397, Invalid=1163, Unknown=0, NotChecked=0, Total=1560 [2022-03-19 22:32:46,375 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 60 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:46,375 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 35 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:32:46,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2022-03-19 22:32:46,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 120. [2022-03-19 22:32:46,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 88 states have (on average 1.0227272727272727) internal successors, (90), 89 states have internal predecessors, (90), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-19 22:32:46,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 121 transitions. [2022-03-19 22:32:46,381 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 121 transitions. Word has length 110 [2022-03-19 22:32:46,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:46,381 INFO L478 AbstractCegarLoop]: Abstraction has 120 states and 121 transitions. [2022-03-19 22:32:46,381 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 19 states have internal predecessors, (54), 14 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-03-19 22:32:46,381 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 121 transitions. [2022-03-19 22:32:46,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-03-19 22:32:46,381 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:46,381 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:46,400 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:46,590 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,SelfDestructingSolverStorable25 [2022-03-19 22:32:46,591 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:46,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:46,591 INFO L85 PathProgramCache]: Analyzing trace with hash 1967696388, now seen corresponding path program 25 times [2022-03-19 22:32:46,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:46,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214096171] [2022-03-19 22:32:46,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:46,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:46,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:46,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:46,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:46,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-19 22:32:46,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:46,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-19 22:32:46,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:46,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-19 22:32:46,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:46,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-19 22:32:46,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:46,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-19 22:32:46,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:46,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-03-19 22:32:46,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:46,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:32:46,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:46,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-03-19 22:32:46,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:46,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:32:46,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:46,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:32:46,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:46,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:32:46,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:46,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:32:46,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:46,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:32:46,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:46,992 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 249 proven. 128 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-19 22:32:46,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:46,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214096171] [2022-03-19 22:32:46,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214096171] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:46,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434228655] [2022-03-19 22:32:46,992 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:32:46,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:46,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:46,993 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:47,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-19 22:32:47,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:47,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-19 22:32:47,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:47,603 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-19 22:32:47,603 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:47,800 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-19 22:32:47,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434228655] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:47,800 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:47,801 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 48 [2022-03-19 22:32:47,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817789149] [2022-03-19 22:32:47,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:47,801 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-03-19 22:32:47,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:47,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-03-19 22:32:47,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=502, Invalid=1754, Unknown=0, NotChecked=0, Total=2256 [2022-03-19 22:32:47,803 INFO L87 Difference]: Start difference. First operand 120 states and 121 transitions. Second operand has 48 states, 48 states have (on average 1.7708333333333333) internal successors, (85), 47 states have internal predecessors, (85), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-03-19 22:32:48,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:48,296 INFO L93 Difference]: Finished difference Result 171 states and 186 transitions. [2022-03-19 22:32:48,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-19 22:32:48,297 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.7708333333333333) internal successors, (85), 47 states have internal predecessors, (85), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 117 [2022-03-19 22:32:48,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:48,297 INFO L225 Difference]: With dead ends: 171 [2022-03-19 22:32:48,297 INFO L226 Difference]: Without dead ends: 121 [2022-03-19 22:32:48,299 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 245 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1569 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1134, Invalid=4718, Unknown=0, NotChecked=0, Total=5852 [2022-03-19 22:32:48,299 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 21 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 518 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:48,299 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 52 Invalid, 587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 518 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:32:48,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2022-03-19 22:32:48,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2022-03-19 22:32:48,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 89 states have (on average 1.0224719101123596) internal successors, (91), 90 states have internal predecessors, (91), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-19 22:32:48,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 122 transitions. [2022-03-19 22:32:48,307 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 122 transitions. Word has length 117 [2022-03-19 22:32:48,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:48,307 INFO L478 AbstractCegarLoop]: Abstraction has 121 states and 122 transitions. [2022-03-19 22:32:48,307 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.7708333333333333) internal successors, (85), 47 states have internal predecessors, (85), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-03-19 22:32:48,307 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 122 transitions. [2022-03-19 22:32:48,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-03-19 22:32:48,307 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:48,307 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:48,342 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:48,524 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,SelfDestructingSolverStorable26 [2022-03-19 22:32:48,524 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:48,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:48,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1240269108, now seen corresponding path program 26 times [2022-03-19 22:32:48,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:48,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186651139] [2022-03-19 22:32:48,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:48,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:48,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:48,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:48,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:48,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-19 22:32:48,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:48,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-19 22:32:48,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:48,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-03-19 22:32:48,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:48,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-19 22:32:48,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:48,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-19 22:32:48,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:48,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:32:48,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:48,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-19 22:32:48,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:48,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:32:48,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:48,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:32:48,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:48,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:32:48,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:48,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:32:48,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:48,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:32:48,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:48,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:32:48,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:48,708 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 117 proven. 274 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-19 22:32:48,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:48,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186651139] [2022-03-19 22:32:48,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186651139] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:48,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892872784] [2022-03-19 22:32:48,709 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:32:48,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:48,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:48,716 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:48,718 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-03-19 22:32:48,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:32:48,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:48,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-19 22:32:48,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:48,923 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 131 proven. 260 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-19 22:32:48,923 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:49,081 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 131 proven. 260 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-19 22:32:49,082 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892872784] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:49,082 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:49,082 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 23 [2022-03-19 22:32:49,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125553465] [2022-03-19 22:32:49,082 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:49,082 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-19 22:32:49,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:49,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-19 22:32:49,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=355, Unknown=0, NotChecked=0, Total=506 [2022-03-19 22:32:49,083 INFO L87 Difference]: Start difference. First operand 121 states and 122 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 20 states have internal predecessors, (57), 15 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-03-19 22:32:49,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:49,360 INFO L93 Difference]: Finished difference Result 134 states and 136 transitions. [2022-03-19 22:32:49,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-19 22:32:49,361 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 20 states have internal predecessors, (57), 15 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 118 [2022-03-19 22:32:49,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:49,362 INFO L225 Difference]: With dead ends: 134 [2022-03-19 22:32:49,362 INFO L226 Difference]: Without dead ends: 132 [2022-03-19 22:32:49,362 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 273 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=445, Invalid=1277, Unknown=0, NotChecked=0, Total=1722 [2022-03-19 22:32:49,363 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 64 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:49,363 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 40 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:49,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-03-19 22:32:49,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 128. [2022-03-19 22:32:49,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 94 states have (on average 1.0212765957446808) internal successors, (96), 95 states have internal predecessors, (96), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-03-19 22:32:49,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 129 transitions. [2022-03-19 22:32:49,369 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 129 transitions. Word has length 118 [2022-03-19 22:32:49,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:49,370 INFO L478 AbstractCegarLoop]: Abstraction has 128 states and 129 transitions. [2022-03-19 22:32:49,370 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 20 states have internal predecessors, (57), 15 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-03-19 22:32:49,370 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 129 transitions. [2022-03-19 22:32:49,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-03-19 22:32:49,370 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:49,370 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:49,387 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-03-19 22:32:49,587 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-03-19 22:32:49,587 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:49,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:49,587 INFO L85 PathProgramCache]: Analyzing trace with hash -1343383514, now seen corresponding path program 27 times [2022-03-19 22:32:49,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:49,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108552202] [2022-03-19 22:32:49,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:49,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:49,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:49,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:49,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:49,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-03-19 22:32:49,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:49,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-19 22:32:49,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:49,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-03-19 22:32:49,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:49,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-19 22:32:49,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:49,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-19 22:32:49,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:49,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:32:49,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:49,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-19 22:32:49,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:49,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:32:49,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:49,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:32:49,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:49,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:32:49,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:49,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:32:49,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:49,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:32:49,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:49,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:32:49,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:49,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:32:49,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:49,949 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 289 proven. 145 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-19 22:32:49,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:49,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108552202] [2022-03-19 22:32:49,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108552202] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:49,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114833350] [2022-03-19 22:32:49,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:32:49,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:49,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:49,951 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:49,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-03-19 22:32:50,011 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-03-19 22:32:50,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:50,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-19 22:32:50,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:50,572 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-19 22:32:50,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:50,779 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-19 22:32:50,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114833350] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:50,779 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:50,779 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 51 [2022-03-19 22:32:50,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465148489] [2022-03-19 22:32:50,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:50,780 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-03-19 22:32:50,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:50,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-03-19 22:32:50,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=567, Invalid=1983, Unknown=0, NotChecked=0, Total=2550 [2022-03-19 22:32:50,781 INFO L87 Difference]: Start difference. First operand 128 states and 129 transitions. Second operand has 51 states, 51 states have (on average 1.7647058823529411) internal successors, (90), 50 states have internal predecessors, (90), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-03-19 22:32:51,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:51,422 INFO L93 Difference]: Finished difference Result 182 states and 198 transitions. [2022-03-19 22:32:51,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-19 22:32:51,422 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.7647058823529411) internal successors, (90), 50 states have internal predecessors, (90), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 125 [2022-03-19 22:32:51,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:51,423 INFO L225 Difference]: With dead ends: 182 [2022-03-19 22:32:51,423 INFO L226 Difference]: Without dead ends: 129 [2022-03-19 22:32:51,424 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 262 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1787 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1281, Invalid=5361, Unknown=0, NotChecked=0, Total=6642 [2022-03-19 22:32:51,425 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 21 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:51,425 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 63 Invalid, 652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 580 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:32:51,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2022-03-19 22:32:51,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2022-03-19 22:32:51,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 95 states have (on average 1.0210526315789474) internal successors, (97), 96 states have internal predecessors, (97), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-03-19 22:32:51,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 130 transitions. [2022-03-19 22:32:51,432 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 130 transitions. Word has length 125 [2022-03-19 22:32:51,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:51,432 INFO L478 AbstractCegarLoop]: Abstraction has 129 states and 130 transitions. [2022-03-19 22:32:51,432 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.7647058823529411) internal successors, (90), 50 states have internal predecessors, (90), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-03-19 22:32:51,432 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 130 transitions. [2022-03-19 22:32:51,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-03-19 22:32:51,433 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:51,433 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:51,449 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:51,649 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-19 22:32:51,649 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:51,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:51,650 INFO L85 PathProgramCache]: Analyzing trace with hash -795171602, now seen corresponding path program 28 times [2022-03-19 22:32:51,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:51,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94249075] [2022-03-19 22:32:51,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:51,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:51,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:51,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:51,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:51,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-03-19 22:32:51,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:51,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-03-19 22:32:51,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:51,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-19 22:32:51,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:51,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-03-19 22:32:51,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:51,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-19 22:32:51,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:51,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-19 22:32:51,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:51,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:32:51,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:51,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-19 22:32:51,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:51,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:32:51,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:51,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:32:51,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:51,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:32:51,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:51,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:32:51,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:51,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:32:51,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:51,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:32:51,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:51,862 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 133 proven. 316 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-19 22:32:51,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:51,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94249075] [2022-03-19 22:32:51,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94249075] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:51,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494037273] [2022-03-19 22:32:51,863 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:32:51,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:51,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:51,872 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:51,873 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-03-19 22:32:51,923 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:32:51,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:51,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-19 22:32:51,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:52,113 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 148 proven. 301 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-19 22:32:52,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:52,311 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 148 proven. 301 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-19 22:32:52,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494037273] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:52,311 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:52,311 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 24 [2022-03-19 22:32:52,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036594058] [2022-03-19 22:32:52,311 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:52,311 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-19 22:32:52,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:52,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-19 22:32:52,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=384, Unknown=0, NotChecked=0, Total=552 [2022-03-19 22:32:52,312 INFO L87 Difference]: Start difference. First operand 129 states and 130 transitions. Second operand has 24 states, 24 states have (on average 2.5) internal successors, (60), 21 states have internal predecessors, (60), 16 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-19 22:32:52,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:52,608 INFO L93 Difference]: Finished difference Result 142 states and 144 transitions. [2022-03-19 22:32:52,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-19 22:32:52,609 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5) internal successors, (60), 21 states have internal predecessors, (60), 16 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) Word has length 126 [2022-03-19 22:32:52,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:52,609 INFO L225 Difference]: With dead ends: 142 [2022-03-19 22:32:52,609 INFO L226 Difference]: Without dead ends: 140 [2022-03-19 22:32:52,610 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 292 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=496, Invalid=1396, Unknown=0, NotChecked=0, Total=1892 [2022-03-19 22:32:52,610 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 66 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:52,611 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 45 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:32:52,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2022-03-19 22:32:52,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 136. [2022-03-19 22:32:52,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 100 states have (on average 1.02) internal successors, (102), 101 states have internal predecessors, (102), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-19 22:32:52,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 137 transitions. [2022-03-19 22:32:52,618 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 137 transitions. Word has length 126 [2022-03-19 22:32:52,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:52,618 INFO L478 AbstractCegarLoop]: Abstraction has 136 states and 137 transitions. [2022-03-19 22:32:52,618 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5) internal successors, (60), 21 states have internal predecessors, (60), 16 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-19 22:32:52,618 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 137 transitions. [2022-03-19 22:32:52,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-03-19 22:32:52,619 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:52,620 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:52,639 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-03-19 22:32:52,837 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:52,837 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:52,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:52,837 INFO L85 PathProgramCache]: Analyzing trace with hash -830003260, now seen corresponding path program 29 times [2022-03-19 22:32:52,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:52,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115130715] [2022-03-19 22:32:52,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:52,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:52,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:53,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:53,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:53,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-03-19 22:32:53,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:53,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-03-19 22:32:53,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:53,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-19 22:32:53,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:53,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-03-19 22:32:53,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:53,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-19 22:32:53,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:53,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-19 22:32:53,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:53,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:32:53,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:53,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-19 22:32:53,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:53,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:32:53,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:53,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:32:53,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:53,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:32:53,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:53,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:32:53,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:53,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:32:53,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:53,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:32:53,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:53,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:32:53,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:53,140 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 332 proven. 163 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-19 22:32:53,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:53,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115130715] [2022-03-19 22:32:53,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115130715] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:53,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35206082] [2022-03-19 22:32:53,140 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:32:53,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:53,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:53,156 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:53,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-03-19 22:32:53,215 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-03-19 22:32:53,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:53,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-19 22:32:53,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:53,756 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-19 22:32:53,757 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:53,973 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-19 22:32:53,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35206082] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:53,974 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:53,974 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 54 [2022-03-19 22:32:53,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494126647] [2022-03-19 22:32:53,974 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:53,974 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-03-19 22:32:53,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:53,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-03-19 22:32:53,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=636, Invalid=2226, Unknown=0, NotChecked=0, Total=2862 [2022-03-19 22:32:53,975 INFO L87 Difference]: Start difference. First operand 136 states and 137 transitions. Second operand has 54 states, 54 states have (on average 1.7592592592592593) internal successors, (95), 53 states have internal predecessors, (95), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-19 22:32:54,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:54,614 INFO L93 Difference]: Finished difference Result 193 states and 210 transitions. [2022-03-19 22:32:54,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-19 22:32:54,615 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7592592592592593) internal successors, (95), 53 states have internal predecessors, (95), 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 133 [2022-03-19 22:32:54,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:54,616 INFO L225 Difference]: With dead ends: 193 [2022-03-19 22:32:54,616 INFO L226 Difference]: Without dead ends: 137 [2022-03-19 22:32:54,617 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 279 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2019 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1437, Invalid=6045, Unknown=0, NotChecked=0, Total=7482 [2022-03-19 22:32:54,617 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 21 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 607 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 607 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:54,617 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 79 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 607 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:32:54,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2022-03-19 22:32:54,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2022-03-19 22:32:54,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 101 states have (on average 1.0198019801980198) internal successors, (103), 102 states have internal predecessors, (103), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-19 22:32:54,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 138 transitions. [2022-03-19 22:32:54,625 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 138 transitions. Word has length 133 [2022-03-19 22:32:54,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:54,625 INFO L478 AbstractCegarLoop]: Abstraction has 137 states and 138 transitions. [2022-03-19 22:32:54,625 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7592592592592593) internal successors, (95), 53 states have internal predecessors, (95), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-19 22:32:54,625 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 138 transitions. [2022-03-19 22:32:54,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-03-19 22:32:54,626 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:54,626 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:54,643 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-03-19 22:32:54,842 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,SelfDestructingSolverStorable30 [2022-03-19 22:32:54,843 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:54,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:54,843 INFO L85 PathProgramCache]: Analyzing trace with hash -52499316, now seen corresponding path program 30 times [2022-03-19 22:32:54,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:54,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537424929] [2022-03-19 22:32:54,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:54,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:54,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:55,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:55,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:55,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-19 22:32:55,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:55,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-19 22:32:55,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:55,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-03-19 22:32:55,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:55,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-19 22:32:55,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:55,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-03-19 22:32:55,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:55,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:32:55,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:55,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-03-19 22:32:55,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:55,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:32:55,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:55,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:32:55,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:55,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:32:55,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:55,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:32:55,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:55,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:32:55,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:55,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:32:55,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:55,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:32:55,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:55,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:32:55,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:55,042 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 150 proven. 361 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-19 22:32:55,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:55,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537424929] [2022-03-19 22:32:55,042 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537424929] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:55,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918148288] [2022-03-19 22:32:55,042 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:32:55,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:55,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:55,045 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:55,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-03-19 22:32:55,122 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-03-19 22:32:55,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:55,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 35 conjunts are in the unsatisfiable core [2022-03-19 22:32:55,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:55,352 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 166 proven. 345 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-19 22:32:55,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:55,587 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 166 proven. 345 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-19 22:32:55,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918148288] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:55,588 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:55,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 25 [2022-03-19 22:32:55,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966539515] [2022-03-19 22:32:55,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:55,588 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-19 22:32:55,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:55,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-19 22:32:55,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=414, Unknown=0, NotChecked=0, Total=600 [2022-03-19 22:32:55,589 INFO L87 Difference]: Start difference. First operand 137 states and 138 transitions. Second operand has 25 states, 25 states have (on average 2.52) internal successors, (63), 22 states have internal predecessors, (63), 17 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-03-19 22:32:55,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:55,920 INFO L93 Difference]: Finished difference Result 150 states and 152 transitions. [2022-03-19 22:32:55,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-19 22:32:55,921 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 22 states have internal predecessors, (63), 17 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 134 [2022-03-19 22:32:55,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:55,922 INFO L225 Difference]: With dead ends: 150 [2022-03-19 22:32:55,922 INFO L226 Difference]: Without dead ends: 148 [2022-03-19 22:32:55,922 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 311 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=550, Invalid=1520, Unknown=0, NotChecked=0, Total=2070 [2022-03-19 22:32:55,923 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 64 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:55,923 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 40 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 341 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:32:55,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2022-03-19 22:32:55,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 144. [2022-03-19 22:32:55,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 106 states have (on average 1.0188679245283019) internal successors, (108), 107 states have internal predecessors, (108), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-19 22:32:55,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 145 transitions. [2022-03-19 22:32:55,932 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 145 transitions. Word has length 134 [2022-03-19 22:32:55,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:55,933 INFO L478 AbstractCegarLoop]: Abstraction has 144 states and 145 transitions. [2022-03-19 22:32:55,933 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 22 states have internal predecessors, (63), 17 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-03-19 22:32:55,933 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 145 transitions. [2022-03-19 22:32:55,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-19 22:32:55,933 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:55,933 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:55,953 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:56,150 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:56,151 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:56,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:56,151 INFO L85 PathProgramCache]: Analyzing trace with hash -1641106842, now seen corresponding path program 31 times [2022-03-19 22:32:56,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:56,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60282152] [2022-03-19 22:32:56,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:56,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:56,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:56,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-03-19 22:32:56,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-19 22:32:56,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-03-19 22:32:56,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-19 22:32:56,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-03-19 22:32:56,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:32:56,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-03-19 22:32:56,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:32:56,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:32:56,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:32:56,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:32:56,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:32:56,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:32:56,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:32:56,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:32:56,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:32:56,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,555 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 378 proven. 182 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-03-19 22:32:56,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:56,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60282152] [2022-03-19 22:32:56,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60282152] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:56,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492140510] [2022-03-19 22:32:56,555 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:32:56,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:56,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:56,556 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:56,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-03-19 22:32:56,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:56,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 36 conjunts are in the unsatisfiable core [2022-03-19 22:32:56,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:57,289 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 424 proven. 136 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-03-19 22:32:57,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:57,519 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 424 proven. 136 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-03-19 22:32:57,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492140510] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:57,519 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:57,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 57 [2022-03-19 22:32:57,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474954774] [2022-03-19 22:32:57,519 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:57,520 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-03-19 22:32:57,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:57,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-03-19 22:32:57,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=709, Invalid=2483, Unknown=0, NotChecked=0, Total=3192 [2022-03-19 22:32:57,521 INFO L87 Difference]: Start difference. First operand 144 states and 145 transitions. Second operand has 57 states, 57 states have (on average 1.7543859649122806) internal successors, (100), 56 states have internal predecessors, (100), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-19 22:32:58,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:58,230 INFO L93 Difference]: Finished difference Result 204 states and 222 transitions. [2022-03-19 22:32:58,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-19 22:32:58,230 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 1.7543859649122806) internal successors, (100), 56 states have internal predecessors, (100), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 141 [2022-03-19 22:32:58,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:58,231 INFO L225 Difference]: With dead ends: 204 [2022-03-19 22:32:58,231 INFO L226 Difference]: Without dead ends: 145 [2022-03-19 22:32:58,232 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 296 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2265 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1602, Invalid=6770, Unknown=0, NotChecked=0, Total=8372 [2022-03-19 22:32:58,232 INFO L913 BasicCegarLoop]: 28 mSDtfsCounter, 21 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:58,232 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 75 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 669 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:32:58,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2022-03-19 22:32:58,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2022-03-19 22:32:58,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 107 states have (on average 1.0186915887850467) internal successors, (109), 108 states have internal predecessors, (109), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-19 22:32:58,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 146 transitions. [2022-03-19 22:32:58,241 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 146 transitions. Word has length 141 [2022-03-19 22:32:58,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:58,241 INFO L478 AbstractCegarLoop]: Abstraction has 145 states and 146 transitions. [2022-03-19 22:32:58,241 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 1.7543859649122806) internal successors, (100), 56 states have internal predecessors, (100), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-19 22:32:58,241 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 146 transitions. [2022-03-19 22:32:58,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-03-19 22:32:58,241 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:58,241 INFO L499 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:58,260 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:58,457 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:58,458 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:58,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:58,458 INFO L85 PathProgramCache]: Analyzing trace with hash -1074188498, now seen corresponding path program 32 times [2022-03-19 22:32:58,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:58,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766873070] [2022-03-19 22:32:58,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:58,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:58,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:58,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-19 22:32:58,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-19 22:32:58,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-19 22:32:58,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-03-19 22:32:58,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-19 22:32:58,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-03-19 22:32:58,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:32:58,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:32:58,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:32:58,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:32:58,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:32:58,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:32:58,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:32:58,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:32:58,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:32:58,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:32:58,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:58,676 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 168 proven. 409 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-03-19 22:32:58,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:58,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766873070] [2022-03-19 22:32:58,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766873070] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:58,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7751418] [2022-03-19 22:32:58,676 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:32:58,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:58,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:58,677 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:32:58,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-03-19 22:32:58,731 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:32:58,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:58,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 37 conjunts are in the unsatisfiable core [2022-03-19 22:32:58,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:58,923 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 185 proven. 392 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-03-19 22:32:58,924 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:59,101 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 185 proven. 392 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-03-19 22:32:59,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7751418] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:59,101 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:59,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 26 [2022-03-19 22:32:59,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565847728] [2022-03-19 22:32:59,102 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:59,102 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-19 22:32:59,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:59,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-19 22:32:59,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=445, Unknown=0, NotChecked=0, Total=650 [2022-03-19 22:32:59,102 INFO L87 Difference]: Start difference. First operand 145 states and 146 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 23 states have internal predecessors, (66), 18 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-19 22:32:59,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:59,459 INFO L93 Difference]: Finished difference Result 158 states and 160 transitions. [2022-03-19 22:32:59,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-19 22:32:59,459 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 23 states have internal predecessors, (66), 18 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) Word has length 142 [2022-03-19 22:32:59,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:59,460 INFO L225 Difference]: With dead ends: 158 [2022-03-19 22:32:59,460 INFO L226 Difference]: Without dead ends: 156 [2022-03-19 22:32:59,460 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 330 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=607, Invalid=1649, Unknown=0, NotChecked=0, Total=2256 [2022-03-19 22:32:59,461 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 66 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:59,461 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 55 Invalid, 468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:32:59,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2022-03-19 22:32:59,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 152. [2022-03-19 22:32:59,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 112 states have (on average 1.0178571428571428) internal successors, (114), 113 states have internal predecessors, (114), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-03-19 22:32:59,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 153 transitions. [2022-03-19 22:32:59,469 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 153 transitions. Word has length 142 [2022-03-19 22:32:59,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:59,469 INFO L478 AbstractCegarLoop]: Abstraction has 152 states and 153 transitions. [2022-03-19 22:32:59,469 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 23 states have internal predecessors, (66), 18 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-19 22:32:59,469 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 153 transitions. [2022-03-19 22:32:59,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-03-19 22:32:59,470 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:59,470 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:59,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-03-19 22:32:59,686 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,SelfDestructingSolverStorable33 [2022-03-19 22:32:59,686 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:59,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:59,686 INFO L85 PathProgramCache]: Analyzing trace with hash -739994236, now seen corresponding path program 33 times [2022-03-19 22:32:59,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:59,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112522251] [2022-03-19 22:32:59,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:59,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:59,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:00,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-19 22:33:00,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-19 22:33:00,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-19 22:33:00,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-03-19 22:33:00,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-19 22:33:00,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-03-19 22:33:00,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:33:00,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:33:00,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:33:00,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:33:00,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:33:00,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:33:00,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:33:00,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:33:00,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:33:00,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:33:00,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:33:00,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:00,138 INFO L134 CoverageAnalysis]: Checked inductivity of 1173 backedges. 427 proven. 202 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-19 22:33:00,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:00,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112522251] [2022-03-19 22:33:00,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112522251] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:00,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874580361] [2022-03-19 22:33:00,138 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:33:00,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:00,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:00,151 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:00,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-03-19 22:33:00,214 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2022-03-19 22:33:00,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:00,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 38 conjunts are in the unsatisfiable core [2022-03-19 22:33:00,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:00,925 INFO L134 CoverageAnalysis]: Checked inductivity of 1173 backedges. 476 proven. 153 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-19 22:33:00,926 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:01,160 INFO L134 CoverageAnalysis]: Checked inductivity of 1173 backedges. 476 proven. 153 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-19 22:33:01,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874580361] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:01,160 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:01,160 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 60 [2022-03-19 22:33:01,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018027860] [2022-03-19 22:33:01,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:01,161 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-03-19 22:33:01,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:01,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-03-19 22:33:01,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=786, Invalid=2754, Unknown=0, NotChecked=0, Total=3540 [2022-03-19 22:33:01,162 INFO L87 Difference]: Start difference. First operand 152 states and 153 transitions. Second operand has 60 states, 60 states have (on average 1.75) internal successors, (105), 59 states have internal predecessors, (105), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-03-19 22:33:01,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:01,954 INFO L93 Difference]: Finished difference Result 215 states and 234 transitions. [2022-03-19 22:33:01,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-19 22:33:01,954 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.75) internal successors, (105), 59 states have internal predecessors, (105), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Word has length 149 [2022-03-19 22:33:01,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:01,955 INFO L225 Difference]: With dead ends: 215 [2022-03-19 22:33:01,955 INFO L226 Difference]: Without dead ends: 153 [2022-03-19 22:33:01,956 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 313 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2525 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1776, Invalid=7536, Unknown=0, NotChecked=0, Total=9312 [2022-03-19 22:33:01,957 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:01,957 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 96 Invalid, 944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 858 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:33:01,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2022-03-19 22:33:01,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 153. [2022-03-19 22:33:01,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 113 states have (on average 1.0176991150442478) internal successors, (115), 114 states have internal predecessors, (115), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-03-19 22:33:01,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 154 transitions. [2022-03-19 22:33:01,967 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 154 transitions. Word has length 149 [2022-03-19 22:33:01,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:01,968 INFO L478 AbstractCegarLoop]: Abstraction has 153 states and 154 transitions. [2022-03-19 22:33:01,968 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.75) internal successors, (105), 59 states have internal predecessors, (105), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-03-19 22:33:01,968 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 154 transitions. [2022-03-19 22:33:01,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-03-19 22:33:01,968 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:01,968 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:02,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-03-19 22:33:02,183 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,SelfDestructingSolverStorable34 [2022-03-19 22:33:02,183 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:02,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:02,184 INFO L85 PathProgramCache]: Analyzing trace with hash -2031498676, now seen corresponding path program 34 times [2022-03-19 22:33:02,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:02,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005244028] [2022-03-19 22:33:02,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:02,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:02,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:02,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-03-19 22:33:02,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-19 22:33:02,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-19 22:33:02,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-19 22:33:02,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-03-19 22:33:02,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:33:02,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-19 22:33:02,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:33:02,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:33:02,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:33:02,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:33:02,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:33:02,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:33:02,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:33:02,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:33:02,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:33:02,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:33:02,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:02,445 INFO L134 CoverageAnalysis]: Checked inductivity of 1191 backedges. 187 proven. 460 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-19 22:33:02,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:02,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005244028] [2022-03-19 22:33:02,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005244028] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:02,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318849866] [2022-03-19 22:33:02,445 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:33:02,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:02,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:02,460 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:02,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-03-19 22:33:02,529 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:33:02,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:02,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 384 conjuncts, 39 conjunts are in the unsatisfiable core [2022-03-19 22:33:02,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:02,652 INFO L134 CoverageAnalysis]: Checked inductivity of 1191 backedges. 205 proven. 442 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-19 22:33:02,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:02,773 INFO L134 CoverageAnalysis]: Checked inductivity of 1191 backedges. 205 proven. 442 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-19 22:33:02,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318849866] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:02,774 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:02,774 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 27 [2022-03-19 22:33:02,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298132161] [2022-03-19 22:33:02,774 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:02,774 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-19 22:33:02,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:02,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-19 22:33:02,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=477, Unknown=0, NotChecked=0, Total=702 [2022-03-19 22:33:02,776 INFO L87 Difference]: Start difference. First operand 153 states and 154 transitions. Second operand has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 24 states have internal predecessors, (69), 19 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-19 22:33:03,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:03,109 INFO L93 Difference]: Finished difference Result 166 states and 168 transitions. [2022-03-19 22:33:03,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-19 22:33:03,110 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 24 states have internal predecessors, (69), 19 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 150 [2022-03-19 22:33:03,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:03,110 INFO L225 Difference]: With dead ends: 166 [2022-03-19 22:33:03,111 INFO L226 Difference]: Without dead ends: 164 [2022-03-19 22:33:03,111 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 399 GetRequests, 349 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=667, Invalid=1783, Unknown=0, NotChecked=0, Total=2450 [2022-03-19 22:33:03,112 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 68 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:03,112 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 50 Invalid, 451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 350 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:33:03,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-03-19 22:33:03,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 160. [2022-03-19 22:33:03,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 118 states have (on average 1.0169491525423728) internal successors, (120), 119 states have internal predecessors, (120), 21 states have call successors, (21), 21 states have call predecessors, (21), 20 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2022-03-19 22:33:03,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 161 transitions. [2022-03-19 22:33:03,122 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 161 transitions. Word has length 150 [2022-03-19 22:33:03,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:03,122 INFO L478 AbstractCegarLoop]: Abstraction has 160 states and 161 transitions. [2022-03-19 22:33:03,122 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 24 states have internal predecessors, (69), 19 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-19 22:33:03,122 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 161 transitions. [2022-03-19 22:33:03,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-03-19 22:33:03,122 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:03,123 INFO L499 BasicCegarLoop]: trace histogram [19, 19, 19, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:03,139 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-03-19 22:33:03,338 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,SelfDestructingSolverStorable35 [2022-03-19 22:33:03,339 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:03,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:03,339 INFO L85 PathProgramCache]: Analyzing trace with hash -511517530, now seen corresponding path program 35 times [2022-03-19 22:33:03,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:03,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694203772] [2022-03-19 22:33:03,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:03,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:03,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:03,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-03-19 22:33:03,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-19 22:33:03,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-19 22:33:03,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-19 22:33:03,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-03-19 22:33:03,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:33:03,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-19 22:33:03,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:33:03,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:33:03,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:33:03,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:33:03,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:33:03,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:33:03,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:33:03,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:33:03,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:33:03,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:33:03,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:33:03,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:03,873 INFO L134 CoverageAnalysis]: Checked inductivity of 1314 backedges. 479 proven. 223 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-19 22:33:03,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:03,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694203772] [2022-03-19 22:33:03,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694203772] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:03,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994753522] [2022-03-19 22:33:03,873 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:33:03,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:03,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:03,874 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:03,875 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-03-19 22:33:03,947 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2022-03-19 22:33:03,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:03,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 40 conjunts are in the unsatisfiable core [2022-03-19 22:33:03,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:04,740 INFO L134 CoverageAnalysis]: Checked inductivity of 1314 backedges. 531 proven. 171 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-19 22:33:04,741 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:04,961 INFO L134 CoverageAnalysis]: Checked inductivity of 1314 backedges. 531 proven. 171 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-19 22:33:04,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994753522] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:04,961 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:04,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 63 [2022-03-19 22:33:04,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987362563] [2022-03-19 22:33:04,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:04,962 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-03-19 22:33:04,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:04,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-03-19 22:33:04,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=867, Invalid=3039, Unknown=0, NotChecked=0, Total=3906 [2022-03-19 22:33:04,963 INFO L87 Difference]: Start difference. First operand 160 states and 161 transitions. Second operand has 63 states, 63 states have (on average 1.746031746031746) internal successors, (110), 62 states have internal predecessors, (110), 39 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2022-03-19 22:33:05,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:05,842 INFO L93 Difference]: Finished difference Result 226 states and 246 transitions. [2022-03-19 22:33:05,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-19 22:33:05,842 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 1.746031746031746) internal successors, (110), 62 states have internal predecessors, (110), 39 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) Word has length 157 [2022-03-19 22:33:05,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:05,843 INFO L225 Difference]: With dead ends: 226 [2022-03-19 22:33:05,843 INFO L226 Difference]: Without dead ends: 161 [2022-03-19 22:33:05,844 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 431 GetRequests, 330 SyntacticMatches, 1 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2799 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1959, Invalid=8343, Unknown=0, NotChecked=0, Total=10302 [2022-03-19 22:33:05,844 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 21 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1005 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 1093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1005 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:05,844 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 92 Invalid, 1093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1005 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:33:05,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2022-03-19 22:33:05,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2022-03-19 22:33:05,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 119 states have (on average 1.0168067226890756) internal successors, (121), 120 states have internal predecessors, (121), 21 states have call successors, (21), 21 states have call predecessors, (21), 20 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2022-03-19 22:33:05,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 162 transitions. [2022-03-19 22:33:05,855 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 162 transitions. Word has length 157 [2022-03-19 22:33:05,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:05,855 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 162 transitions. [2022-03-19 22:33:05,856 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 1.746031746031746) internal successors, (110), 62 states have internal predecessors, (110), 39 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2022-03-19 22:33:05,856 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 162 transitions. [2022-03-19 22:33:05,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-03-19 22:33:05,856 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:05,856 INFO L499 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:05,875 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-03-19 22:33:06,071 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:06,072 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:06,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:06,072 INFO L85 PathProgramCache]: Analyzing trace with hash 2072693102, now seen corresponding path program 36 times [2022-03-19 22:33:06,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:06,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297704551] [2022-03-19 22:33:06,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:06,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:06,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:06,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-19 22:33:06,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-03-19 22:33:06,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-19 22:33:06,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-19 22:33:06,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:33:06,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-19 22:33:06,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:33:06,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:33:06,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:33:06,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:33:06,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:33:06,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:33:06,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:33:06,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:33:06,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:33:06,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:33:06,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:33:06,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:33:06,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:06,311 INFO L134 CoverageAnalysis]: Checked inductivity of 1333 backedges. 207 proven. 514 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-19 22:33:06,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:06,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297704551] [2022-03-19 22:33:06,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297704551] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:06,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915575416] [2022-03-19 22:33:06,311 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:33:06,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:06,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:06,312 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:06,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-03-19 22:33:06,381 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2022-03-19 22:33:06,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:06,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 41 conjunts are in the unsatisfiable core [2022-03-19 22:33:06,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:06,570 INFO L134 CoverageAnalysis]: Checked inductivity of 1333 backedges. 226 proven. 495 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-19 22:33:06,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:06,814 INFO L134 CoverageAnalysis]: Checked inductivity of 1333 backedges. 226 proven. 495 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-19 22:33:06,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915575416] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:06,814 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:06,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 28 [2022-03-19 22:33:06,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150763459] [2022-03-19 22:33:06,814 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:06,815 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-19 22:33:06,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:06,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-19 22:33:06,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=510, Unknown=0, NotChecked=0, Total=756 [2022-03-19 22:33:06,815 INFO L87 Difference]: Start difference. First operand 161 states and 162 transitions. Second operand has 28 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 25 states have internal predecessors, (72), 20 states have call successors, (23), 4 states have call predecessors, (23), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2022-03-19 22:33:07,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:07,198 INFO L93 Difference]: Finished difference Result 174 states and 176 transitions. [2022-03-19 22:33:07,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-19 22:33:07,198 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 25 states have internal predecessors, (72), 20 states have call successors, (23), 4 states have call predecessors, (23), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) Word has length 158 [2022-03-19 22:33:07,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:07,199 INFO L225 Difference]: With dead ends: 174 [2022-03-19 22:33:07,199 INFO L226 Difference]: Without dead ends: 172 [2022-03-19 22:33:07,200 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 420 GetRequests, 368 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=730, Invalid=1922, Unknown=0, NotChecked=0, Total=2652 [2022-03-19 22:33:07,200 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 72 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:07,200 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 40 Invalid, 508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:33:07,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2022-03-19 22:33:07,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 168. [2022-03-19 22:33:07,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 124 states have (on average 1.0161290322580645) internal successors, (126), 125 states have internal predecessors, (126), 22 states have call successors, (22), 22 states have call predecessors, (22), 21 states have return successors, (21), 20 states have call predecessors, (21), 21 states have call successors, (21) [2022-03-19 22:33:07,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 169 transitions. [2022-03-19 22:33:07,210 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 169 transitions. Word has length 158 [2022-03-19 22:33:07,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:07,211 INFO L478 AbstractCegarLoop]: Abstraction has 168 states and 169 transitions. [2022-03-19 22:33:07,211 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 25 states have internal predecessors, (72), 20 states have call successors, (23), 4 states have call predecessors, (23), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2022-03-19 22:33:07,211 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 169 transitions. [2022-03-19 22:33:07,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2022-03-19 22:33:07,212 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:07,212 INFO L499 BasicCegarLoop]: trace histogram [20, 20, 20, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:07,229 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-03-19 22:33:07,428 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,SelfDestructingSolverStorable37 [2022-03-19 22:33:07,428 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:07,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:07,429 INFO L85 PathProgramCache]: Analyzing trace with hash -1870859452, now seen corresponding path program 37 times [2022-03-19 22:33:07,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:07,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243289545] [2022-03-19 22:33:07,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:07,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:07,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:07,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-19 22:33:07,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-03-19 22:33:07,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-19 22:33:07,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-19 22:33:07,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:33:07,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-19 22:33:07,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:33:07,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:33:07,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:33:07,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:33:07,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:33:07,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:33:07,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:33:07,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:33:07,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:33:07,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:33:07,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:33:07,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:33:07,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:33:07,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,852 INFO L134 CoverageAnalysis]: Checked inductivity of 1463 backedges. 534 proven. 245 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-19 22:33:07,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:07,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243289545] [2022-03-19 22:33:07,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243289545] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:07,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999509361] [2022-03-19 22:33:07,852 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:33:07,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:07,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:07,854 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:07,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-03-19 22:33:07,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:07,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-19 22:33:07,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:08,428 INFO L134 CoverageAnalysis]: Checked inductivity of 1463 backedges. 589 proven. 190 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-19 22:33:08,428 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:08,652 INFO L134 CoverageAnalysis]: Checked inductivity of 1463 backedges. 589 proven. 190 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-19 22:33:08,653 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999509361] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:08,653 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:08,653 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43, 43] total 66 [2022-03-19 22:33:08,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701335487] [2022-03-19 22:33:08,653 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:08,653 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-03-19 22:33:08,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:08,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-03-19 22:33:08,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=952, Invalid=3338, Unknown=0, NotChecked=0, Total=4290 [2022-03-19 22:33:08,654 INFO L87 Difference]: Start difference. First operand 168 states and 169 transitions. Second operand has 66 states, 66 states have (on average 1.7424242424242424) internal successors, (115), 65 states have internal predecessors, (115), 41 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2022-03-19 22:33:09,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:09,517 INFO L93 Difference]: Finished difference Result 237 states and 258 transitions. [2022-03-19 22:33:09,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-19 22:33:09,517 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 1.7424242424242424) internal successors, (115), 65 states have internal predecessors, (115), 41 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) Word has length 165 [2022-03-19 22:33:09,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:09,518 INFO L225 Difference]: With dead ends: 237 [2022-03-19 22:33:09,518 INFO L226 Difference]: Without dead ends: 169 [2022-03-19 22:33:09,519 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 347 SyntacticMatches, 1 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3087 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2151, Invalid=9191, Unknown=0, NotChecked=0, Total=11342 [2022-03-19 22:33:09,520 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 998 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 1087 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 998 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:09,531 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 98 Invalid, 1087 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 998 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:33:09,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2022-03-19 22:33:09,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 169. [2022-03-19 22:33:09,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 125 states have (on average 1.016) internal successors, (127), 126 states have internal predecessors, (127), 22 states have call successors, (22), 22 states have call predecessors, (22), 21 states have return successors, (21), 20 states have call predecessors, (21), 21 states have call successors, (21) [2022-03-19 22:33:09,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 170 transitions. [2022-03-19 22:33:09,545 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 170 transitions. Word has length 165 [2022-03-19 22:33:09,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:09,545 INFO L478 AbstractCegarLoop]: Abstraction has 169 states and 170 transitions. [2022-03-19 22:33:09,545 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 1.7424242424242424) internal successors, (115), 65 states have internal predecessors, (115), 41 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2022-03-19 22:33:09,545 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 170 transitions. [2022-03-19 22:33:09,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2022-03-19 22:33:09,546 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:09,546 INFO L499 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:09,562 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-03-19 22:33:09,762 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,SelfDestructingSolverStorable38 [2022-03-19 22:33:09,762 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:09,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:09,763 INFO L85 PathProgramCache]: Analyzing trace with hash 525309964, now seen corresponding path program 38 times [2022-03-19 22:33:09,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:09,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756129732] [2022-03-19 22:33:09,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:09,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:09,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:09,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:10,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-19 22:33:10,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-19 22:33:10,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-19 22:33:10,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-19 22:33:10,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-03-19 22:33:10,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:33:10,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-03-19 22:33:10,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:33:10,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:33:10,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:33:10,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:33:10,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:33:10,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:33:10,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:33:10,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:33:10,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:33:10,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:33:10,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:33:10,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:33:10,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:10,040 INFO L134 CoverageAnalysis]: Checked inductivity of 1483 backedges. 228 proven. 571 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-19 22:33:10,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:10,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756129732] [2022-03-19 22:33:10,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756129732] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:10,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595319759] [2022-03-19 22:33:10,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:33:10,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:10,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:10,041 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:10,043 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-03-19 22:33:10,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:33:10,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:10,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 43 conjunts are in the unsatisfiable core [2022-03-19 22:33:10,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:10,288 INFO L134 CoverageAnalysis]: Checked inductivity of 1483 backedges. 248 proven. 551 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-19 22:33:10,288 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:10,519 INFO L134 CoverageAnalysis]: Checked inductivity of 1483 backedges. 248 proven. 551 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-19 22:33:10,520 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595319759] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:10,520 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:10,520 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 29 [2022-03-19 22:33:10,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457943823] [2022-03-19 22:33:10,520 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:10,520 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-19 22:33:10,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:10,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-19 22:33:10,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=268, Invalid=544, Unknown=0, NotChecked=0, Total=812 [2022-03-19 22:33:10,521 INFO L87 Difference]: Start difference. First operand 169 states and 170 transitions. Second operand has 29 states, 29 states have (on average 2.586206896551724) internal successors, (75), 26 states have internal predecessors, (75), 21 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-03-19 22:33:10,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:10,938 INFO L93 Difference]: Finished difference Result 182 states and 184 transitions. [2022-03-19 22:33:10,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-19 22:33:10,939 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.586206896551724) internal successors, (75), 26 states have internal predecessors, (75), 21 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 166 [2022-03-19 22:33:10,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:10,939 INFO L225 Difference]: With dead ends: 182 [2022-03-19 22:33:10,940 INFO L226 Difference]: Without dead ends: 180 [2022-03-19 22:33:10,940 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 441 GetRequests, 387 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=796, Invalid=2066, Unknown=0, NotChecked=0, Total=2862 [2022-03-19 22:33:10,940 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 65 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 506 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:10,940 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 50 Invalid, 637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 506 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:33:10,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2022-03-19 22:33:10,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 176. [2022-03-19 22:33:10,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 130 states have (on average 1.0153846153846153) internal successors, (132), 131 states have internal predecessors, (132), 23 states have call successors, (23), 23 states have call predecessors, (23), 22 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-19 22:33:10,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 177 transitions. [2022-03-19 22:33:10,951 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 177 transitions. Word has length 166 [2022-03-19 22:33:10,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:10,951 INFO L478 AbstractCegarLoop]: Abstraction has 176 states and 177 transitions. [2022-03-19 22:33:10,951 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.586206896551724) internal successors, (75), 26 states have internal predecessors, (75), 21 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-03-19 22:33:10,951 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 177 transitions. [2022-03-19 22:33:10,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-03-19 22:33:10,952 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:10,952 INFO L499 BasicCegarLoop]: trace histogram [21, 21, 21, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:10,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-03-19 22:33:11,170 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,SelfDestructingSolverStorable39 [2022-03-19 22:33:11,170 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:11,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:11,171 INFO L85 PathProgramCache]: Analyzing trace with hash 927864550, now seen corresponding path program 39 times [2022-03-19 22:33:11,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:11,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376040457] [2022-03-19 22:33:11,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:11,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:11,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:11,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-03-19 22:33:11,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-19 22:33:11,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-19 22:33:11,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-19 22:33:11,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-03-19 22:33:11,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:33:11,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-03-19 22:33:11,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:33:11,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:33:11,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:33:11,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:33:11,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:33:11,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:33:11,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:33:11,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:33:11,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:33:11,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:33:11,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:33:11,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:33:11,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:33:11,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:11,751 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 592 proven. 268 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-19 22:33:11,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:11,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376040457] [2022-03-19 22:33:11,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376040457] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:11,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586149953] [2022-03-19 22:33:11,751 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:33:11,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:11,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:11,752 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:11,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-03-19 22:33:11,827 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2022-03-19 22:33:11,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:11,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 44 conjunts are in the unsatisfiable core [2022-03-19 22:33:11,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:12,682 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 650 proven. 210 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-19 22:33:12,682 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:12,843 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 650 proven. 210 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-19 22:33:12,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586149953] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:12,843 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:12,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 45, 45] total 69 [2022-03-19 22:33:12,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322727038] [2022-03-19 22:33:12,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:12,844 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2022-03-19 22:33:12,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:12,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2022-03-19 22:33:12,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1041, Invalid=3651, Unknown=0, NotChecked=0, Total=4692 [2022-03-19 22:33:12,845 INFO L87 Difference]: Start difference. First operand 176 states and 177 transitions. Second operand has 69 states, 69 states have (on average 1.7391304347826086) internal successors, (120), 68 states have internal predecessors, (120), 43 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-19 22:33:13,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:13,587 INFO L93 Difference]: Finished difference Result 248 states and 270 transitions. [2022-03-19 22:33:13,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-19 22:33:13,588 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 1.7391304347826086) internal successors, (120), 68 states have internal predecessors, (120), 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 173 [2022-03-19 22:33:13,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:13,588 INFO L225 Difference]: With dead ends: 248 [2022-03-19 22:33:13,588 INFO L226 Difference]: Without dead ends: 177 [2022-03-19 22:33:13,589 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 475 GetRequests, 364 SyntacticMatches, 1 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3389 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2352, Invalid=10080, Unknown=0, NotChecked=0, Total=12432 [2022-03-19 22:33:13,590 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 21 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 1080 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:13,590 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 69 Invalid, 1080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 984 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:33:13,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2022-03-19 22:33:13,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 177. [2022-03-19 22:33:13,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 131 states have (on average 1.015267175572519) internal successors, (133), 132 states have internal predecessors, (133), 23 states have call successors, (23), 23 states have call predecessors, (23), 22 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-19 22:33:13,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 178 transitions. [2022-03-19 22:33:13,605 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 178 transitions. Word has length 173 [2022-03-19 22:33:13,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:13,605 INFO L478 AbstractCegarLoop]: Abstraction has 177 states and 178 transitions. [2022-03-19 22:33:13,605 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 1.7391304347826086) internal successors, (120), 68 states have internal predecessors, (120), 43 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-19 22:33:13,606 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 178 transitions. [2022-03-19 22:33:13,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2022-03-19 22:33:13,606 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:13,606 INFO L499 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:13,625 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-03-19 22:33:13,823 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,SelfDestructingSolverStorable40 [2022-03-19 22:33:13,823 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:13,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:13,824 INFO L85 PathProgramCache]: Analyzing trace with hash -2135723090, now seen corresponding path program 40 times [2022-03-19 22:33:13,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:13,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360444945] [2022-03-19 22:33:13,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:13,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:13,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:14,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-19 22:33:14,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-03-19 22:33:14,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-19 22:33:14,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-19 22:33:14,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:33:14,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-19 22:33:14,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:33:14,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:33:14,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:33:14,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:33:14,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:33:14,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:33:14,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:33:14,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:33:14,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:33:14,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:33:14,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:33:14,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:33:14,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:33:14,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:33:14,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:14,143 INFO L134 CoverageAnalysis]: Checked inductivity of 1641 backedges. 250 proven. 631 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-19 22:33:14,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:14,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360444945] [2022-03-19 22:33:14,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360444945] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:14,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628097449] [2022-03-19 22:33:14,143 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:33:14,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:14,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:14,144 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:14,145 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-03-19 22:33:14,207 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:33:14,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:14,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 45 conjunts are in the unsatisfiable core [2022-03-19 22:33:14,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:14,493 INFO L134 CoverageAnalysis]: Checked inductivity of 1641 backedges. 271 proven. 610 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-19 22:33:14,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:14,746 INFO L134 CoverageAnalysis]: Checked inductivity of 1641 backedges. 271 proven. 610 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-19 22:33:14,746 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628097449] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:14,746 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:14,746 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 30 [2022-03-19 22:33:14,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662291081] [2022-03-19 22:33:14,746 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:14,747 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-19 22:33:14,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:14,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-19 22:33:14,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=291, Invalid=579, Unknown=0, NotChecked=0, Total=870 [2022-03-19 22:33:14,747 INFO L87 Difference]: Start difference. First operand 177 states and 178 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 27 states have internal predecessors, (78), 22 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-03-19 22:33:15,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:15,174 INFO L93 Difference]: Finished difference Result 190 states and 192 transitions. [2022-03-19 22:33:15,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-19 22:33:15,174 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 27 states have internal predecessors, (78), 22 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) Word has length 174 [2022-03-19 22:33:15,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:15,175 INFO L225 Difference]: With dead ends: 190 [2022-03-19 22:33:15,175 INFO L226 Difference]: Without dead ends: 188 [2022-03-19 22:33:15,175 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 406 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=865, Invalid=2215, Unknown=0, NotChecked=0, Total=3080 [2022-03-19 22:33:15,176 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 74 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 447 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:15,176 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 40 Invalid, 563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 447 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:33:15,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2022-03-19 22:33:15,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 184. [2022-03-19 22:33:15,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 136 states have (on average 1.0147058823529411) internal successors, (138), 137 states have internal predecessors, (138), 24 states have call successors, (24), 24 states have call predecessors, (24), 23 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2022-03-19 22:33:15,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 185 transitions. [2022-03-19 22:33:15,187 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 185 transitions. Word has length 174 [2022-03-19 22:33:15,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:15,187 INFO L478 AbstractCegarLoop]: Abstraction has 184 states and 185 transitions. [2022-03-19 22:33:15,187 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 27 states have internal predecessors, (78), 22 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-03-19 22:33:15,187 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 185 transitions. [2022-03-19 22:33:15,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2022-03-19 22:33:15,187 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:15,188 INFO L499 BasicCegarLoop]: trace histogram [22, 22, 22, 21, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:15,206 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-03-19 22:33:15,403 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:15,404 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:15,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:15,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1852588292, now seen corresponding path program 41 times [2022-03-19 22:33:15,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:15,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571088101] [2022-03-19 22:33:15,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:15,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:15,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:16,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-19 22:33:16,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-03-19 22:33:16,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-19 22:33:16,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-19 22:33:16,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:33:16,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-19 22:33:16,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:33:16,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:33:16,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:33:16,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:33:16,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:33:16,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:33:16,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:33:16,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:33:16,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:33:16,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:33:16,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:33:16,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:33:16,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:33:16,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:33:16,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:33:16,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,036 INFO L134 CoverageAnalysis]: Checked inductivity of 1785 backedges. 653 proven. 292 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-03-19 22:33:16,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:16,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571088101] [2022-03-19 22:33:16,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571088101] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:16,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645221050] [2022-03-19 22:33:16,036 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:33:16,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:16,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:16,037 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:16,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-03-19 22:33:16,111 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2022-03-19 22:33:16,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:16,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 46 conjunts are in the unsatisfiable core [2022-03-19 22:33:16,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:17,072 INFO L134 CoverageAnalysis]: Checked inductivity of 1785 backedges. 714 proven. 231 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-03-19 22:33:17,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:17,355 INFO L134 CoverageAnalysis]: Checked inductivity of 1785 backedges. 714 proven. 231 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-03-19 22:33:17,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645221050] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:17,355 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:17,355 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 47, 47] total 72 [2022-03-19 22:33:17,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759063844] [2022-03-19 22:33:17,355 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:17,356 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-03-19 22:33:17,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:17,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-03-19 22:33:17,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1134, Invalid=3978, Unknown=0, NotChecked=0, Total=5112 [2022-03-19 22:33:17,357 INFO L87 Difference]: Start difference. First operand 184 states and 185 transitions. Second operand has 72 states, 72 states have (on average 1.7361111111111112) internal successors, (125), 71 states have internal predecessors, (125), 45 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-19 22:33:18,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:18,307 INFO L93 Difference]: Finished difference Result 259 states and 282 transitions. [2022-03-19 22:33:18,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-19 22:33:18,307 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 1.7361111111111112) internal successors, (125), 71 states have internal predecessors, (125), 45 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) Word has length 181 [2022-03-19 22:33:18,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:18,308 INFO L225 Difference]: With dead ends: 259 [2022-03-19 22:33:18,308 INFO L226 Difference]: Without dead ends: 185 [2022-03-19 22:33:18,309 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 381 SyntacticMatches, 1 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3705 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2562, Invalid=11010, Unknown=0, NotChecked=0, Total=13572 [2022-03-19 22:33:18,314 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 21 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 836 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 836 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:18,314 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 95 Invalid, 933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 836 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:33:18,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2022-03-19 22:33:18,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 185. [2022-03-19 22:33:18,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 137 states have (on average 1.0145985401459854) internal successors, (139), 138 states have internal predecessors, (139), 24 states have call successors, (24), 24 states have call predecessors, (24), 23 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2022-03-19 22:33:18,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 186 transitions. [2022-03-19 22:33:18,327 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 186 transitions. Word has length 181 [2022-03-19 22:33:18,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:18,328 INFO L478 AbstractCegarLoop]: Abstraction has 185 states and 186 transitions. [2022-03-19 22:33:18,328 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 1.7361111111111112) internal successors, (125), 71 states have internal predecessors, (125), 45 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-19 22:33:18,328 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 186 transitions. [2022-03-19 22:33:18,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-03-19 22:33:18,329 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:18,329 INFO L499 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:18,347 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-03-19 22:33:18,545 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:18,545 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:18,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:18,546 INFO L85 PathProgramCache]: Analyzing trace with hash -265529908, now seen corresponding path program 42 times [2022-03-19 22:33:18,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:18,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295165415] [2022-03-19 22:33:18,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:18,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:18,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:18,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-03-19 22:33:18,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-19 22:33:18,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-03-19 22:33:18,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-19 22:33:18,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-19 22:33:18,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:33:18,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-19 22:33:18,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:33:18,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:33:18,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:33:18,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:33:18,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:33:18,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:33:18,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:33:18,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:33:18,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:33:18,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:33:18,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:33:18,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:33:18,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:33:18,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:33:18,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:18,795 INFO L134 CoverageAnalysis]: Checked inductivity of 1807 backedges. 273 proven. 694 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-03-19 22:33:18,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:18,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295165415] [2022-03-19 22:33:18,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295165415] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:18,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614968046] [2022-03-19 22:33:18,795 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:33:18,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:18,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:18,796 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:18,797 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-03-19 22:33:18,874 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-03-19 22:33:18,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:18,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 460 conjuncts, 47 conjunts are in the unsatisfiable core [2022-03-19 22:33:18,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:19,093 INFO L134 CoverageAnalysis]: Checked inductivity of 1807 backedges. 295 proven. 672 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-03-19 22:33:19,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:19,283 INFO L134 CoverageAnalysis]: Checked inductivity of 1807 backedges. 295 proven. 672 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-03-19 22:33:19,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614968046] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:19,283 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:19,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 31 [2022-03-19 22:33:19,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676803003] [2022-03-19 22:33:19,284 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:19,285 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-19 22:33:19,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:19,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-19 22:33:19,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=315, Invalid=615, Unknown=0, NotChecked=0, Total=930 [2022-03-19 22:33:19,285 INFO L87 Difference]: Start difference. First operand 185 states and 186 transitions. Second operand has 31 states, 31 states have (on average 2.6129032258064515) internal successors, (81), 28 states have internal predecessors, (81), 23 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-19 22:33:19,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:19,627 INFO L93 Difference]: Finished difference Result 198 states and 200 transitions. [2022-03-19 22:33:19,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-19 22:33:19,627 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.6129032258064515) internal successors, (81), 28 states have internal predecessors, (81), 23 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 182 [2022-03-19 22:33:19,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:19,628 INFO L225 Difference]: With dead ends: 198 [2022-03-19 22:33:19,628 INFO L226 Difference]: Without dead ends: 196 [2022-03-19 22:33:19,628 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 425 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 701 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=937, Invalid=2369, Unknown=0, NotChecked=0, Total=3306 [2022-03-19 22:33:19,629 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 76 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:19,629 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 35 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 456 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:33:19,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2022-03-19 22:33:19,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 192. [2022-03-19 22:33:19,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 142 states have (on average 1.0140845070422535) internal successors, (144), 143 states have internal predecessors, (144), 25 states have call successors, (25), 25 states have call predecessors, (25), 24 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-19 22:33:19,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 193 transitions. [2022-03-19 22:33:19,640 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 193 transitions. Word has length 182 [2022-03-19 22:33:19,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:19,640 INFO L478 AbstractCegarLoop]: Abstraction has 192 states and 193 transitions. [2022-03-19 22:33:19,640 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.6129032258064515) internal successors, (81), 28 states have internal predecessors, (81), 23 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-19 22:33:19,640 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 193 transitions. [2022-03-19 22:33:19,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-03-19 22:33:19,641 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:19,641 INFO L499 BasicCegarLoop]: trace histogram [23, 23, 23, 22, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:19,659 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-03-19 22:33:19,857 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,SelfDestructingSolverStorable43 [2022-03-19 22:33:19,857 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:19,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:19,858 INFO L85 PathProgramCache]: Analyzing trace with hash 502554918, now seen corresponding path program 43 times [2022-03-19 22:33:19,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:19,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40238233] [2022-03-19 22:33:19,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:19,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:19,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:20,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-03-19 22:33:20,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-19 22:33:20,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-03-19 22:33:20,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-19 22:33:20,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-19 22:33:20,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:33:20,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-19 22:33:20,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:33:20,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:33:20,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:33:20,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:33:20,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:33:20,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:33:20,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:33:20,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:33:20,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:33:20,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:33:20,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:33:20,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:33:20,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:33:20,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:33:20,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:33:20,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,527 INFO L134 CoverageAnalysis]: Checked inductivity of 1958 backedges. 717 proven. 317 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-19 22:33:20,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:20,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40238233] [2022-03-19 22:33:20,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40238233] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:20,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111455116] [2022-03-19 22:33:20,527 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:33:20,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:20,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:20,528 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:20,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-03-19 22:33:20,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:20,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 48 conjunts are in the unsatisfiable core [2022-03-19 22:33:20,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:21,334 INFO L134 CoverageAnalysis]: Checked inductivity of 1958 backedges. 781 proven. 253 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-19 22:33:21,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:21,502 INFO L134 CoverageAnalysis]: Checked inductivity of 1958 backedges. 781 proven. 253 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-19 22:33:21,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111455116] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:21,503 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:21,503 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 49, 49] total 75 [2022-03-19 22:33:21,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104565288] [2022-03-19 22:33:21,503 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:21,503 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2022-03-19 22:33:21,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:21,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2022-03-19 22:33:21,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1231, Invalid=4319, Unknown=0, NotChecked=0, Total=5550 [2022-03-19 22:33:21,504 INFO L87 Difference]: Start difference. First operand 192 states and 193 transitions. Second operand has 75 states, 75 states have (on average 1.7333333333333334) internal successors, (130), 74 states have internal predecessors, (130), 47 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2022-03-19 22:33:22,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:22,263 INFO L93 Difference]: Finished difference Result 270 states and 294 transitions. [2022-03-19 22:33:22,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-19 22:33:22,263 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 1.7333333333333334) internal successors, (130), 74 states have internal predecessors, (130), 47 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) Word has length 189 [2022-03-19 22:33:22,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:22,264 INFO L225 Difference]: With dead ends: 270 [2022-03-19 22:33:22,264 INFO L226 Difference]: Without dead ends: 193 [2022-03-19 22:33:22,266 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 519 GetRequests, 398 SyntacticMatches, 1 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4035 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2781, Invalid=11981, Unknown=0, NotChecked=0, Total=14762 [2022-03-19 22:33:22,266 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1201 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 1302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:22,266 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 101 Invalid, 1302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1201 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:33:22,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2022-03-19 22:33:22,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 193. [2022-03-19 22:33:22,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 143 states have (on average 1.013986013986014) internal successors, (145), 144 states have internal predecessors, (145), 25 states have call successors, (25), 25 states have call predecessors, (25), 24 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-19 22:33:22,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 194 transitions. [2022-03-19 22:33:22,279 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 194 transitions. Word has length 189 [2022-03-19 22:33:22,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:22,279 INFO L478 AbstractCegarLoop]: Abstraction has 193 states and 194 transitions. [2022-03-19 22:33:22,279 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 1.7333333333333334) internal successors, (130), 74 states have internal predecessors, (130), 47 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2022-03-19 22:33:22,279 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 194 transitions. [2022-03-19 22:33:22,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-03-19 22:33:22,280 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:22,280 INFO L499 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:22,297 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-03-19 22:33:22,496 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,SelfDestructingSolverStorable44 [2022-03-19 22:33:22,496 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:22,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:22,497 INFO L85 PathProgramCache]: Analyzing trace with hash 232205806, now seen corresponding path program 44 times [2022-03-19 22:33:22,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:22,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568834709] [2022-03-19 22:33:22,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:22,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:22,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:22,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-19 22:33:22,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-03-19 22:33:22,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-19 22:33:22,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-03-19 22:33:22,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:33:22,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-03-19 22:33:22,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:33:22,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:33:22,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:33:22,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:33:22,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:33:22,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:33:22,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:33:22,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:33:22,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:33:22,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:33:22,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:33:22,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:33:22,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:33:22,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:33:22,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:33:22,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:33:22,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:22,862 INFO L134 CoverageAnalysis]: Checked inductivity of 1981 backedges. 297 proven. 760 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-19 22:33:22,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:22,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568834709] [2022-03-19 22:33:22,863 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568834709] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:22,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937568672] [2022-03-19 22:33:22,863 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:33:22,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:22,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:22,866 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:22,866 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-03-19 22:33:22,952 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:33:22,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:22,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 49 conjunts are in the unsatisfiable core [2022-03-19 22:33:22,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:23,177 INFO L134 CoverageAnalysis]: Checked inductivity of 1981 backedges. 320 proven. 737 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-19 22:33:23,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:23,460 INFO L134 CoverageAnalysis]: Checked inductivity of 1981 backedges. 320 proven. 737 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-19 22:33:23,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937568672] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:23,461 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:23,461 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 32 [2022-03-19 22:33:23,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030513870] [2022-03-19 22:33:23,461 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:23,461 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-19 22:33:23,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:23,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-19 22:33:23,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=340, Invalid=652, Unknown=0, NotChecked=0, Total=992 [2022-03-19 22:33:23,462 INFO L87 Difference]: Start difference. First operand 193 states and 194 transitions. Second operand has 32 states, 32 states have (on average 2.625) internal successors, (84), 29 states have internal predecessors, (84), 24 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-03-19 22:33:23,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:23,775 INFO L93 Difference]: Finished difference Result 206 states and 208 transitions. [2022-03-19 22:33:23,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-19 22:33:23,779 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.625) internal successors, (84), 29 states have internal predecessors, (84), 24 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) Word has length 190 [2022-03-19 22:33:23,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:23,780 INFO L225 Difference]: With dead ends: 206 [2022-03-19 22:33:23,780 INFO L226 Difference]: Without dead ends: 204 [2022-03-19 22:33:23,780 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 504 GetRequests, 444 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 744 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1012, Invalid=2528, Unknown=0, NotChecked=0, Total=3540 [2022-03-19 22:33:23,781 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 80 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:23,781 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 45 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:33:23,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2022-03-19 22:33:23,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 200. [2022-03-19 22:33:23,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 148 states have (on average 1.0135135135135136) internal successors, (150), 149 states have internal predecessors, (150), 26 states have call successors, (26), 26 states have call predecessors, (26), 25 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-19 22:33:23,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 201 transitions. [2022-03-19 22:33:23,794 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 201 transitions. Word has length 190 [2022-03-19 22:33:23,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:23,794 INFO L478 AbstractCegarLoop]: Abstraction has 200 states and 201 transitions. [2022-03-19 22:33:23,794 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.625) internal successors, (84), 29 states have internal predecessors, (84), 24 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-03-19 22:33:23,794 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 201 transitions. [2022-03-19 22:33:23,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2022-03-19 22:33:23,795 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:23,795 INFO L499 BasicCegarLoop]: trace histogram [24, 24, 24, 23, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:23,812 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-03-19 22:33:24,012 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,SelfDestructingSolverStorable45 [2022-03-19 22:33:24,012 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:24,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:24,012 INFO L85 PathProgramCache]: Analyzing trace with hash -154239292, now seen corresponding path program 45 times [2022-03-19 22:33:24,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:24,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870801390] [2022-03-19 22:33:24,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:24,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:24,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:24,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-19 22:33:24,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-03-19 22:33:24,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-19 22:33:24,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-03-19 22:33:24,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:33:24,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-03-19 22:33:24,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:33:24,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:33:24,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:33:24,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:33:24,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:33:24,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:33:24,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:33:24,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:33:24,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:33:24,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:33:24,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:33:24,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:33:24,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:33:24,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:33:24,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:33:24,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:33:24,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:33:24,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:24,460 INFO L134 CoverageAnalysis]: Checked inductivity of 2139 backedges. 784 proven. 343 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-19 22:33:24,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:24,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870801390] [2022-03-19 22:33:24,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870801390] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:24,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703536828] [2022-03-19 22:33:24,460 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:33:24,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:24,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:24,468 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:24,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-03-19 22:33:24,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2022-03-19 22:33:24,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:24,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 50 conjunts are in the unsatisfiable core [2022-03-19 22:33:24,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:25,266 INFO L134 CoverageAnalysis]: Checked inductivity of 2139 backedges. 851 proven. 276 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-19 22:33:25,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:25,442 INFO L134 CoverageAnalysis]: Checked inductivity of 2139 backedges. 851 proven. 276 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-19 22:33:25,442 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703536828] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:25,443 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:25,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 78 [2022-03-19 22:33:25,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709533100] [2022-03-19 22:33:25,443 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:25,443 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2022-03-19 22:33:25,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:25,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2022-03-19 22:33:25,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1332, Invalid=4674, Unknown=0, NotChecked=0, Total=6006 [2022-03-19 22:33:25,444 INFO L87 Difference]: Start difference. First operand 200 states and 201 transitions. Second operand has 78 states, 78 states have (on average 1.7307692307692308) internal successors, (135), 77 states have internal predecessors, (135), 49 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2022-03-19 22:33:26,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:26,173 INFO L93 Difference]: Finished difference Result 281 states and 306 transitions. [2022-03-19 22:33:26,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-19 22:33:26,173 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 1.7307692307692308) internal successors, (135), 77 states have internal predecessors, (135), 49 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) Word has length 197 [2022-03-19 22:33:26,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:26,174 INFO L225 Difference]: With dead ends: 281 [2022-03-19 22:33:26,174 INFO L226 Difference]: Without dead ends: 201 [2022-03-19 22:33:26,176 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 541 GetRequests, 415 SyntacticMatches, 1 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4379 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=3009, Invalid=12993, Unknown=0, NotChecked=0, Total=16002 [2022-03-19 22:33:26,178 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 21 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 971 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 1078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:26,178 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 82 Invalid, 1078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 971 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:33:26,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2022-03-19 22:33:26,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2022-03-19 22:33:26,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 149 states have (on average 1.0134228187919463) internal successors, (151), 150 states have internal predecessors, (151), 26 states have call successors, (26), 26 states have call predecessors, (26), 25 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-19 22:33:26,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 202 transitions. [2022-03-19 22:33:26,192 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 202 transitions. Word has length 197 [2022-03-19 22:33:26,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:26,192 INFO L478 AbstractCegarLoop]: Abstraction has 201 states and 202 transitions. [2022-03-19 22:33:26,193 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 1.7307692307692308) internal successors, (135), 77 states have internal predecessors, (135), 49 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2022-03-19 22:33:26,193 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 202 transitions. [2022-03-19 22:33:26,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-03-19 22:33:26,193 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:26,193 INFO L499 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:26,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-03-19 22:33:26,410 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:26,410 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:26,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:26,411 INFO L85 PathProgramCache]: Analyzing trace with hash 1117520780, now seen corresponding path program 46 times [2022-03-19 22:33:26,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:26,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925906262] [2022-03-19 22:33:26,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:26,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:26,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:26,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-19 22:33:26,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-19 22:33:26,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-03-19 22:33:26,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-19 22:33:26,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-03-19 22:33:26,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:33:26,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:33:26,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:33:26,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:33:26,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:33:26,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:33:26,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:33:26,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:33:26,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:33:26,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:33:26,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:33:26,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:33:26,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:33:26,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:33:26,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:33:26,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:33:26,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:33:26,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:33:26,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,662 INFO L134 CoverageAnalysis]: Checked inductivity of 2163 backedges. 322 proven. 829 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-19 22:33:26,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:26,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925906262] [2022-03-19 22:33:26,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925906262] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:26,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003167394] [2022-03-19 22:33:26,662 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:33:26,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:26,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:26,663 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:26,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-03-19 22:33:26,746 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:33:26,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:26,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 51 conjunts are in the unsatisfiable core [2022-03-19 22:33:26,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:26,928 INFO L134 CoverageAnalysis]: Checked inductivity of 2163 backedges. 346 proven. 805 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-19 22:33:26,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:27,093 INFO L134 CoverageAnalysis]: Checked inductivity of 2163 backedges. 346 proven. 805 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-19 22:33:27,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003167394] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:27,093 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:27,093 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 33 [2022-03-19 22:33:27,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245199405] [2022-03-19 22:33:27,094 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:27,105 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-19 22:33:27,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:27,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-19 22:33:27,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=690, Unknown=0, NotChecked=0, Total=1056 [2022-03-19 22:33:27,106 INFO L87 Difference]: Start difference. First operand 201 states and 202 transitions. Second operand has 33 states, 33 states have (on average 2.6363636363636362) internal successors, (87), 30 states have internal predecessors, (87), 25 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-19 22:33:27,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:27,460 INFO L93 Difference]: Finished difference Result 214 states and 216 transitions. [2022-03-19 22:33:27,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-19 22:33:27,460 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.6363636363636362) internal successors, (87), 30 states have internal predecessors, (87), 25 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 198 [2022-03-19 22:33:27,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:27,461 INFO L225 Difference]: With dead ends: 214 [2022-03-19 22:33:27,461 INFO L226 Difference]: Without dead ends: 212 [2022-03-19 22:33:27,463 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 525 GetRequests, 463 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=1090, Invalid=2692, Unknown=0, NotChecked=0, Total=3782 [2022-03-19 22:33:27,463 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 77 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:27,463 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 75 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 580 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:33:27,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2022-03-19 22:33:27,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 208. [2022-03-19 22:33:27,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 154 states have (on average 1.0129870129870129) internal successors, (156), 155 states have internal predecessors, (156), 27 states have call successors, (27), 27 states have call predecessors, (27), 26 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2022-03-19 22:33:27,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 209 transitions. [2022-03-19 22:33:27,489 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 209 transitions. Word has length 198 [2022-03-19 22:33:27,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:27,489 INFO L478 AbstractCegarLoop]: Abstraction has 208 states and 209 transitions. [2022-03-19 22:33:27,489 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.6363636363636362) internal successors, (87), 30 states have internal predecessors, (87), 25 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-19 22:33:27,489 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 209 transitions. [2022-03-19 22:33:27,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2022-03-19 22:33:27,490 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:27,490 INFO L499 BasicCegarLoop]: trace histogram [25, 25, 25, 24, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:27,508 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-03-19 22:33:27,706 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,SelfDestructingSolverStorable47 [2022-03-19 22:33:27,707 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:27,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:27,707 INFO L85 PathProgramCache]: Analyzing trace with hash 349813606, now seen corresponding path program 47 times [2022-03-19 22:33:27,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:27,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737621520] [2022-03-19 22:33:27,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:27,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:27,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:28,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-19 22:33:28,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-19 22:33:28,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-03-19 22:33:28,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-19 22:33:28,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-03-19 22:33:28,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:33:28,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:33:28,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:33:28,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:33:28,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:33:28,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:33:28,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:33:28,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:33:28,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:33:28,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:33:28,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:33:28,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:33:28,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:33:28,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:33:28,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:33:28,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:33:28,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:33:28,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:33:28,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:33:28,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:28,464 INFO L134 CoverageAnalysis]: Checked inductivity of 2328 backedges. 854 proven. 370 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-19 22:33:28,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:28,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737621520] [2022-03-19 22:33:28,464 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737621520] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:28,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919044503] [2022-03-19 22:33:28,465 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:33:28,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:28,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:28,466 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:28,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-03-19 22:33:28,545 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2022-03-19 22:33:28,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:28,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 52 conjunts are in the unsatisfiable core [2022-03-19 22:33:28,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:29,255 INFO L134 CoverageAnalysis]: Checked inductivity of 2328 backedges. 924 proven. 300 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-19 22:33:29,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:29,434 INFO L134 CoverageAnalysis]: Checked inductivity of 2328 backedges. 924 proven. 300 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-19 22:33:29,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919044503] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:29,434 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:29,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 53, 53] total 81 [2022-03-19 22:33:29,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953002289] [2022-03-19 22:33:29,434 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:29,435 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-03-19 22:33:29,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:29,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-03-19 22:33:29,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1437, Invalid=5043, Unknown=0, NotChecked=0, Total=6480 [2022-03-19 22:33:29,436 INFO L87 Difference]: Start difference. First operand 208 states and 209 transitions. Second operand has 81 states, 81 states have (on average 1.728395061728395) internal successors, (140), 80 states have internal predecessors, (140), 51 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2022-03-19 22:33:30,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:30,236 INFO L93 Difference]: Finished difference Result 292 states and 318 transitions. [2022-03-19 22:33:30,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-03-19 22:33:30,236 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 1.728395061728395) internal successors, (140), 80 states have internal predecessors, (140), 51 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) Word has length 205 [2022-03-19 22:33:30,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:30,237 INFO L225 Difference]: With dead ends: 292 [2022-03-19 22:33:30,237 INFO L226 Difference]: Without dead ends: 209 [2022-03-19 22:33:30,238 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 563 GetRequests, 432 SyntacticMatches, 1 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4737 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3246, Invalid=14046, Unknown=0, NotChecked=0, Total=17292 [2022-03-19 22:33:30,238 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1103 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 1213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:30,238 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 93 Invalid, 1213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1103 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:33:30,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-03-19 22:33:30,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 209. [2022-03-19 22:33:30,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 155 states have (on average 1.0129032258064516) internal successors, (157), 156 states have internal predecessors, (157), 27 states have call successors, (27), 27 states have call predecessors, (27), 26 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2022-03-19 22:33:30,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 210 transitions. [2022-03-19 22:33:30,251 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 210 transitions. Word has length 205 [2022-03-19 22:33:30,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:30,252 INFO L478 AbstractCegarLoop]: Abstraction has 209 states and 210 transitions. [2022-03-19 22:33:30,252 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 1.728395061728395) internal successors, (140), 80 states have internal predecessors, (140), 51 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2022-03-19 22:33:30,252 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 210 transitions. [2022-03-19 22:33:30,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2022-03-19 22:33:30,253 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:30,253 INFO L499 BasicCegarLoop]: trace histogram [25, 25, 25, 25, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:30,284 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-03-19 22:33:30,470 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-03-19 22:33:30,470 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:30,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:30,470 INFO L85 PathProgramCache]: Analyzing trace with hash 1650063406, now seen corresponding path program 48 times [2022-03-19 22:33:30,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:30,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855286688] [2022-03-19 22:33:30,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:30,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:30,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:30,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-19 22:33:30,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-19 22:33:30,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-19 22:33:30,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-03-19 22:33:30,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:33:30,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-19 22:33:30,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:33:30,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:33:30,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:33:30,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:33:30,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:33:30,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:33:30,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:33:30,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:33:30,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:33:30,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:33:30,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:33:30,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:33:30,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:33:30,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:33:30,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:33:30,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:33:30,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:33:30,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:33:30,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:30,833 INFO L134 CoverageAnalysis]: Checked inductivity of 2353 backedges. 348 proven. 901 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-19 22:33:30,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:30,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855286688] [2022-03-19 22:33:30,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855286688] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:30,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939378024] [2022-03-19 22:33:30,834 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:33:30,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:30,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:30,835 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:30,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-03-19 22:33:30,916 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2022-03-19 22:33:30,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:30,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 53 conjunts are in the unsatisfiable core [2022-03-19 22:33:30,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:31,261 INFO L134 CoverageAnalysis]: Checked inductivity of 2353 backedges. 373 proven. 876 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-19 22:33:31,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:31,569 INFO L134 CoverageAnalysis]: Checked inductivity of 2353 backedges. 373 proven. 876 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-19 22:33:31,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939378024] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:31,569 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:31,569 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 34 [2022-03-19 22:33:31,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134926388] [2022-03-19 22:33:31,570 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:31,570 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-19 22:33:31,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:31,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-19 22:33:31,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=393, Invalid=729, Unknown=0, NotChecked=0, Total=1122 [2022-03-19 22:33:31,571 INFO L87 Difference]: Start difference. First operand 209 states and 210 transitions. Second operand has 34 states, 34 states have (on average 2.6470588235294117) internal successors, (90), 31 states have internal predecessors, (90), 26 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-19 22:33:32,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:32,121 INFO L93 Difference]: Finished difference Result 222 states and 224 transitions. [2022-03-19 22:33:32,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-19 22:33:32,122 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.6470588235294117) internal successors, (90), 31 states have internal predecessors, (90), 26 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 206 [2022-03-19 22:33:32,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:32,122 INFO L225 Difference]: With dead ends: 222 [2022-03-19 22:33:32,122 INFO L226 Difference]: Without dead ends: 220 [2022-03-19 22:33:32,123 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 546 GetRequests, 482 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1171, Invalid=2861, Unknown=0, NotChecked=0, Total=4032 [2022-03-19 22:33:32,123 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 77 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 546 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:32,123 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 55 Invalid, 682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 546 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:33:32,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-03-19 22:33:32,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 216. [2022-03-19 22:33:32,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 160 states have (on average 1.0125) internal successors, (162), 161 states have internal predecessors, (162), 28 states have call successors, (28), 28 states have call predecessors, (28), 27 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-19 22:33:32,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 217 transitions. [2022-03-19 22:33:32,166 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 217 transitions. Word has length 206 [2022-03-19 22:33:32,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:32,166 INFO L478 AbstractCegarLoop]: Abstraction has 216 states and 217 transitions. [2022-03-19 22:33:32,167 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.6470588235294117) internal successors, (90), 31 states have internal predecessors, (90), 26 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-19 22:33:32,167 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 217 transitions. [2022-03-19 22:33:32,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2022-03-19 22:33:32,167 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:32,167 INFO L499 BasicCegarLoop]: trace histogram [26, 26, 26, 25, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:32,185 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-03-19 22:33:32,368 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,SelfDestructingSolverStorable49 [2022-03-19 22:33:32,368 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:32,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:32,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1849709436, now seen corresponding path program 49 times [2022-03-19 22:33:32,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:32,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616986449] [2022-03-19 22:33:32,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:32,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:32,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:33,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-19 22:33:33,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-19 22:33:33,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-19 22:33:33,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-03-19 22:33:33,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:33:33,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-19 22:33:33,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:33:33,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:33:33,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:33:33,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:33:33,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:33:33,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:33:33,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:33:33,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:33:33,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:33:33,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:33:33,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:33:33,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:33:33,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:33:33,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:33:33,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:33:33,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:33:33,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:33:33,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:33:33,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:33:33,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,186 INFO L134 CoverageAnalysis]: Checked inductivity of 2525 backedges. 927 proven. 398 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-19 22:33:33,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:33,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616986449] [2022-03-19 22:33:33,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616986449] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:33,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377569731] [2022-03-19 22:33:33,187 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:33:33,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:33,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:33,188 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:33,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-03-19 22:33:33,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:33,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 531 conjuncts, 54 conjunts are in the unsatisfiable core [2022-03-19 22:33:33,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:34,515 INFO L134 CoverageAnalysis]: Checked inductivity of 2525 backedges. 1000 proven. 325 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-19 22:33:34,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:34,844 INFO L134 CoverageAnalysis]: Checked inductivity of 2525 backedges. 1000 proven. 325 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-19 22:33:34,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377569731] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:34,844 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:34,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 55, 55] total 84 [2022-03-19 22:33:34,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778302636] [2022-03-19 22:33:34,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:34,845 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2022-03-19 22:33:34,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:34,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2022-03-19 22:33:34,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1546, Invalid=5426, Unknown=0, NotChecked=0, Total=6972 [2022-03-19 22:33:34,846 INFO L87 Difference]: Start difference. First operand 216 states and 217 transitions. Second operand has 84 states, 84 states have (on average 1.7261904761904763) internal successors, (145), 83 states have internal predecessors, (145), 53 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-19 22:33:35,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:35,788 INFO L93 Difference]: Finished difference Result 303 states and 330 transitions. [2022-03-19 22:33:35,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-19 22:33:35,789 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 84 states have (on average 1.7261904761904763) internal successors, (145), 83 states have internal predecessors, (145), 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 213 [2022-03-19 22:33:35,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:35,790 INFO L225 Difference]: With dead ends: 303 [2022-03-19 22:33:35,790 INFO L226 Difference]: Without dead ends: 217 [2022-03-19 22:33:35,792 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 585 GetRequests, 449 SyntacticMatches, 1 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5109 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=3492, Invalid=15140, Unknown=0, NotChecked=0, Total=18632 [2022-03-19 22:33:35,792 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 21 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 875 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 989 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 875 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:35,792 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 79 Invalid, 989 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 875 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:33:35,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2022-03-19 22:33:35,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 217. [2022-03-19 22:33:35,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 161 states have (on average 1.0124223602484472) internal successors, (163), 162 states have internal predecessors, (163), 28 states have call successors, (28), 28 states have call predecessors, (28), 27 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-19 22:33:35,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 218 transitions. [2022-03-19 22:33:35,806 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 218 transitions. Word has length 213 [2022-03-19 22:33:35,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:35,806 INFO L478 AbstractCegarLoop]: Abstraction has 217 states and 218 transitions. [2022-03-19 22:33:35,806 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 84 states have (on average 1.7261904761904763) internal successors, (145), 83 states have internal predecessors, (145), 53 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-19 22:33:35,806 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 218 transitions. [2022-03-19 22:33:35,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2022-03-19 22:33:35,807 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:35,807 INFO L499 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:35,843 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-03-19 22:33:36,023 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,SelfDestructingSolverStorable50 [2022-03-19 22:33:36,024 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:36,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:36,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1052418380, now seen corresponding path program 50 times [2022-03-19 22:33:36,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:36,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40608955] [2022-03-19 22:33:36,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:36,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:36,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:36,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-03-19 22:33:36,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-19 22:33:36,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-19 22:33:36,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:33:36,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-19 22:33:36,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:33:36,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:33:36,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:33:36,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:33:36,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:33:36,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:33:36,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:33:36,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:33:36,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:33:36,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:33:36,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:33:36,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:33:36,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:33:36,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:33:36,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:33:36,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:33:36,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:33:36,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:33:36,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:33:36,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:33:36,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:36,349 INFO L134 CoverageAnalysis]: Checked inductivity of 2551 backedges. 375 proven. 976 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-19 22:33:36,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:36,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40608955] [2022-03-19 22:33:36,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40608955] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:36,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887112257] [2022-03-19 22:33:36,349 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:33:36,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:36,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:36,350 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:36,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-03-19 22:33:36,424 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:33:36,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:36,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 536 conjuncts, 55 conjunts are in the unsatisfiable core [2022-03-19 22:33:36,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:36,689 INFO L134 CoverageAnalysis]: Checked inductivity of 2551 backedges. 401 proven. 950 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-19 22:33:36,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:36,988 INFO L134 CoverageAnalysis]: Checked inductivity of 2551 backedges. 401 proven. 950 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-19 22:33:36,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887112257] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:36,988 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:36,988 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 35 [2022-03-19 22:33:36,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461657594] [2022-03-19 22:33:36,989 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:36,989 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-19 22:33:36,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:36,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-19 22:33:36,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=421, Invalid=769, Unknown=0, NotChecked=0, Total=1190 [2022-03-19 22:33:36,990 INFO L87 Difference]: Start difference. First operand 217 states and 218 transitions. Second operand has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 32 states have internal predecessors, (93), 27 states have call successors, (30), 4 states have call predecessors, (30), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-03-19 22:33:37,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:37,526 INFO L93 Difference]: Finished difference Result 230 states and 232 transitions. [2022-03-19 22:33:37,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-19 22:33:37,526 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 32 states have internal predecessors, (93), 27 states have call successors, (30), 4 states have call predecessors, (30), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 214 [2022-03-19 22:33:37,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:37,527 INFO L225 Difference]: With dead ends: 230 [2022-03-19 22:33:37,527 INFO L226 Difference]: Without dead ends: 228 [2022-03-19 22:33:37,528 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 567 GetRequests, 501 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 879 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1255, Invalid=3035, Unknown=0, NotChecked=0, Total=4290 [2022-03-19 22:33:37,528 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 79 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:37,529 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 45 Invalid, 756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 589 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:33:37,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-03-19 22:33:37,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 224. [2022-03-19 22:33:37,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 166 states have (on average 1.0120481927710843) internal successors, (168), 167 states have internal predecessors, (168), 29 states have call successors, (29), 29 states have call predecessors, (29), 28 states have return successors, (28), 27 states have call predecessors, (28), 28 states have call successors, (28) [2022-03-19 22:33:37,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 225 transitions. [2022-03-19 22:33:37,543 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 225 transitions. Word has length 214 [2022-03-19 22:33:37,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:37,543 INFO L478 AbstractCegarLoop]: Abstraction has 224 states and 225 transitions. [2022-03-19 22:33:37,543 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 32 states have internal predecessors, (93), 27 states have call successors, (30), 4 states have call predecessors, (30), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-03-19 22:33:37,543 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 225 transitions. [2022-03-19 22:33:37,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2022-03-19 22:33:37,544 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:37,544 INFO L499 BasicCegarLoop]: trace histogram [27, 27, 27, 26, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:37,563 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-03-19 22:33:37,760 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:37,761 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:37,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:37,761 INFO L85 PathProgramCache]: Analyzing trace with hash -597547610, now seen corresponding path program 51 times [2022-03-19 22:33:37,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:37,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696315236] [2022-03-19 22:33:37,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:37,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:37,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:38,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-03-19 22:33:38,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-19 22:33:38,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-19 22:33:38,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:33:38,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-19 22:33:38,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:33:38,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:33:38,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:33:38,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:33:38,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:33:38,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:33:38,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:33:38,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:33:38,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:33:38,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:33:38,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:33:38,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:33:38,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:33:38,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:33:38,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:33:38,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:33:38,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:33:38,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:33:38,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:33:38,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:33:38,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:33:38,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:38,344 INFO L134 CoverageAnalysis]: Checked inductivity of 2730 backedges. 1003 proven. 427 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-03-19 22:33:38,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:38,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696315236] [2022-03-19 22:33:38,344 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696315236] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:38,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622916189] [2022-03-19 22:33:38,344 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:33:38,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:38,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:38,346 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:38,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-03-19 22:33:38,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2022-03-19 22:33:38,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:38,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 550 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-19 22:33:38,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:39,307 INFO L134 CoverageAnalysis]: Checked inductivity of 2730 backedges. 1079 proven. 351 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-03-19 22:33:39,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:39,596 INFO L134 CoverageAnalysis]: Checked inductivity of 2730 backedges. 1079 proven. 351 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-03-19 22:33:39,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622916189] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:39,597 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:39,597 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 57, 57] total 87 [2022-03-19 22:33:39,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218564418] [2022-03-19 22:33:39,597 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:39,597 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-03-19 22:33:39,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:39,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-03-19 22:33:39,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1659, Invalid=5823, Unknown=0, NotChecked=0, Total=7482 [2022-03-19 22:33:39,598 INFO L87 Difference]: Start difference. First operand 224 states and 225 transitions. Second operand has 87 states, 87 states have (on average 1.7241379310344827) internal successors, (150), 86 states have internal predecessors, (150), 55 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2022-03-19 22:33:40,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:40,967 INFO L93 Difference]: Finished difference Result 314 states and 342 transitions. [2022-03-19 22:33:40,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-19 22:33:40,968 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 1.7241379310344827) internal successors, (150), 86 states have internal predecessors, (150), 55 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) Word has length 221 [2022-03-19 22:33:40,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:40,969 INFO L225 Difference]: With dead ends: 314 [2022-03-19 22:33:40,969 INFO L226 Difference]: Without dead ends: 225 [2022-03-19 22:33:40,972 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 607 GetRequests, 466 SyntacticMatches, 1 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5495 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3747, Invalid=16275, Unknown=0, NotChecked=0, Total=20022 [2022-03-19 22:33:40,972 INFO L913 BasicCegarLoop]: 38 mSDtfsCounter, 21 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 991 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 1112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 991 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:40,972 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 85 Invalid, 1112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 991 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:33:40,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-03-19 22:33:40,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 225. [2022-03-19 22:33:40,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 167 states have (on average 1.0119760479041917) internal successors, (169), 168 states have internal predecessors, (169), 29 states have call successors, (29), 29 states have call predecessors, (29), 28 states have return successors, (28), 27 states have call predecessors, (28), 28 states have call successors, (28) [2022-03-19 22:33:40,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 226 transitions. [2022-03-19 22:33:40,990 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 226 transitions. Word has length 221 [2022-03-19 22:33:40,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:40,990 INFO L478 AbstractCegarLoop]: Abstraction has 225 states and 226 transitions. [2022-03-19 22:33:40,990 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 1.7241379310344827) internal successors, (150), 86 states have internal predecessors, (150), 55 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2022-03-19 22:33:40,990 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 226 transitions. [2022-03-19 22:33:40,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2022-03-19 22:33:40,991 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:40,991 INFO L499 BasicCegarLoop]: trace histogram [27, 27, 27, 27, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:41,023 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-03-19 22:33:41,207 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,SelfDestructingSolverStorable52 [2022-03-19 22:33:41,207 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:41,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:41,208 INFO L85 PathProgramCache]: Analyzing trace with hash -23080338, now seen corresponding path program 52 times [2022-03-19 22:33:41,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:41,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038943186] [2022-03-19 22:33:41,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:41,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:41,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:41,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-19 22:33:41,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-19 22:33:41,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-19 22:33:41,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-03-19 22:33:41,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:33:41,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-03-19 22:33:41,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:33:41,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:33:41,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:33:41,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:33:41,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:33:41,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:33:41,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:33:41,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:33:41,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:33:41,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:33:41,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:33:41,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:33:41,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:33:41,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:33:41,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:33:41,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:33:41,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:33:41,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:33:41,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:33:41,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:33:41,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:41,635 INFO L134 CoverageAnalysis]: Checked inductivity of 2757 backedges. 403 proven. 1054 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-03-19 22:33:41,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:41,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038943186] [2022-03-19 22:33:41,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038943186] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:41,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108817000] [2022-03-19 22:33:41,636 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:33:41,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:41,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:41,637 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:41,638 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-03-19 22:33:41,719 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:33:41,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:41,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 555 conjuncts, 57 conjunts are in the unsatisfiable core [2022-03-19 22:33:41,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:42,091 INFO L134 CoverageAnalysis]: Checked inductivity of 2757 backedges. 430 proven. 1027 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-03-19 22:33:42,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:42,418 INFO L134 CoverageAnalysis]: Checked inductivity of 2757 backedges. 430 proven. 1027 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-03-19 22:33:42,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108817000] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:42,419 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:42,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 36 [2022-03-19 22:33:42,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907643240] [2022-03-19 22:33:42,419 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:42,419 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-19 22:33:42,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:42,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-19 22:33:42,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=450, Invalid=810, Unknown=0, NotChecked=0, Total=1260 [2022-03-19 22:33:42,420 INFO L87 Difference]: Start difference. First operand 225 states and 226 transitions. Second operand has 36 states, 36 states have (on average 2.6666666666666665) internal successors, (96), 33 states have internal predecessors, (96), 28 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-19 22:33:42,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:42,800 INFO L93 Difference]: Finished difference Result 238 states and 240 transitions. [2022-03-19 22:33:42,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-19 22:33:42,800 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.6666666666666665) internal successors, (96), 33 states have internal predecessors, (96), 28 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 222 [2022-03-19 22:33:42,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:42,801 INFO L225 Difference]: With dead ends: 238 [2022-03-19 22:33:42,801 INFO L226 Difference]: Without dead ends: 236 [2022-03-19 22:33:42,802 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 588 GetRequests, 520 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1342, Invalid=3214, Unknown=0, NotChecked=0, Total=4556 [2022-03-19 22:33:42,802 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 87 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 566 mSolverCounterSat, 173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 173 IncrementalHoareTripleChecker+Valid, 566 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:42,802 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 45 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [173 Valid, 566 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:33:42,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2022-03-19 22:33:42,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 232. [2022-03-19 22:33:42,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 172 states have (on average 1.0116279069767442) internal successors, (174), 173 states have internal predecessors, (174), 30 states have call successors, (30), 30 states have call predecessors, (30), 29 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-19 22:33:42,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 233 transitions. [2022-03-19 22:33:42,834 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 233 transitions. Word has length 222 [2022-03-19 22:33:42,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:42,835 INFO L478 AbstractCegarLoop]: Abstraction has 232 states and 233 transitions. [2022-03-19 22:33:42,835 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.6666666666666665) internal successors, (96), 33 states have internal predecessors, (96), 28 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-19 22:33:42,835 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 233 transitions. [2022-03-19 22:33:42,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2022-03-19 22:33:42,835 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:42,836 INFO L499 BasicCegarLoop]: trace histogram [28, 28, 28, 27, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:42,856 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-03-19 22:33:43,052 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:43,053 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:43,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:43,053 INFO L85 PathProgramCache]: Analyzing trace with hash 1180420676, now seen corresponding path program 53 times [2022-03-19 22:33:43,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:43,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300407724] [2022-03-19 22:33:43,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:43,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:43,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:43,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-19 22:33:43,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-19 22:33:43,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-19 22:33:43,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-03-19 22:33:43,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:33:43,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-03-19 22:33:43,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:33:43,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:33:43,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:33:43,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:33:43,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:33:43,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:33:43,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:33:43,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:33:43,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:33:43,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:33:43,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:33:43,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:33:43,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:33:43,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:33:43,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:33:43,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:33:43,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:33:43,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:33:43,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:33:43,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:33:43,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:33:43,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:43,659 INFO L134 CoverageAnalysis]: Checked inductivity of 2943 backedges. 1082 proven. 457 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-19 22:33:43,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:43,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300407724] [2022-03-19 22:33:43,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300407724] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:43,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514214621] [2022-03-19 22:33:43,660 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:33:43,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:43,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:43,661 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:43,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-03-19 22:33:43,762 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2022-03-19 22:33:43,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:43,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 569 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-19 22:33:43,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:45,112 INFO L134 CoverageAnalysis]: Checked inductivity of 2943 backedges. 1161 proven. 378 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-19 22:33:45,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:45,327 INFO L134 CoverageAnalysis]: Checked inductivity of 2943 backedges. 1161 proven. 378 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-19 22:33:45,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514214621] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:45,328 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:45,328 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 59, 59] total 90 [2022-03-19 22:33:45,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589895632] [2022-03-19 22:33:45,328 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:45,328 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2022-03-19 22:33:45,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:45,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2022-03-19 22:33:45,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1776, Invalid=6234, Unknown=0, NotChecked=0, Total=8010 [2022-03-19 22:33:45,330 INFO L87 Difference]: Start difference. First operand 232 states and 233 transitions. Second operand has 90 states, 90 states have (on average 1.7222222222222223) internal successors, (155), 89 states have internal predecessors, (155), 57 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2022-03-19 22:33:46,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:46,855 INFO L93 Difference]: Finished difference Result 325 states and 354 transitions. [2022-03-19 22:33:46,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-19 22:33:46,855 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 90 states have (on average 1.7222222222222223) internal successors, (155), 89 states have internal predecessors, (155), 57 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) Word has length 229 [2022-03-19 22:33:46,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:46,856 INFO L225 Difference]: With dead ends: 325 [2022-03-19 22:33:46,856 INFO L226 Difference]: Without dead ends: 233 [2022-03-19 22:33:46,857 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 629 GetRequests, 483 SyntacticMatches, 1 SemanticMatches, 145 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5895 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=4011, Invalid=17451, Unknown=0, NotChecked=0, Total=21462 [2022-03-19 22:33:46,857 INFO L913 BasicCegarLoop]: 39 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1259 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:46,857 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 96 Invalid, 1382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1259 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:33:46,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2022-03-19 22:33:46,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 233. [2022-03-19 22:33:46,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 173 states have (on average 1.0115606936416186) internal successors, (175), 174 states have internal predecessors, (175), 30 states have call successors, (30), 30 states have call predecessors, (30), 29 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-19 22:33:46,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 234 transitions. [2022-03-19 22:33:46,873 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 234 transitions. Word has length 229 [2022-03-19 22:33:46,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:46,873 INFO L478 AbstractCegarLoop]: Abstraction has 233 states and 234 transitions. [2022-03-19 22:33:46,874 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 1.7222222222222223) internal successors, (155), 89 states have internal predecessors, (155), 57 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2022-03-19 22:33:46,874 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 234 transitions. [2022-03-19 22:33:46,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2022-03-19 22:33:46,874 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:46,874 INFO L499 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:46,893 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-03-19 22:33:47,091 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:47,092 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:47,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:47,092 INFO L85 PathProgramCache]: Analyzing trace with hash -1415303412, now seen corresponding path program 54 times [2022-03-19 22:33:47,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:47,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25413771] [2022-03-19 22:33:47,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:47,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:47,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:47,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-03-19 22:33:47,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-19 22:33:47,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-19 22:33:47,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:33:47,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-19 22:33:47,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:33:47,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:33:47,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:33:47,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:33:47,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:33:47,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:33:47,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:33:47,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:33:47,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:33:47,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:33:47,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:33:47,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:33:47,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:33:47,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:33:47,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:33:47,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:33:47,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:33:47,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:33:47,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:33:47,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:33:47,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:33:47,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:33:47,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,437 INFO L134 CoverageAnalysis]: Checked inductivity of 2971 backedges. 432 proven. 1135 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-19 22:33:47,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:47,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25413771] [2022-03-19 22:33:47,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25413771] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:47,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128795350] [2022-03-19 22:33:47,437 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:33:47,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:47,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:47,438 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:47,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-03-19 22:33:47,552 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2022-03-19 22:33:47,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:47,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 574 conjuncts, 59 conjunts are in the unsatisfiable core [2022-03-19 22:33:47,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:47,747 INFO L134 CoverageAnalysis]: Checked inductivity of 2971 backedges. 460 proven. 1107 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-19 22:33:47,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:48,103 INFO L134 CoverageAnalysis]: Checked inductivity of 2971 backedges. 460 proven. 1107 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-19 22:33:48,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128795350] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:48,103 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:48,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 37 [2022-03-19 22:33:48,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637624376] [2022-03-19 22:33:48,104 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:48,104 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-19 22:33:48,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:48,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-19 22:33:48,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=480, Invalid=852, Unknown=0, NotChecked=0, Total=1332 [2022-03-19 22:33:48,105 INFO L87 Difference]: Start difference. First operand 233 states and 234 transitions. Second operand has 37 states, 37 states have (on average 2.675675675675676) internal successors, (99), 34 states have internal predecessors, (99), 29 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-03-19 22:33:48,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:48,653 INFO L93 Difference]: Finished difference Result 246 states and 248 transitions. [2022-03-19 22:33:48,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-19 22:33:48,653 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.675675675675676) internal successors, (99), 34 states have internal predecessors, (99), 29 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 230 [2022-03-19 22:33:48,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:48,661 INFO L225 Difference]: With dead ends: 246 [2022-03-19 22:33:48,661 INFO L226 Difference]: Without dead ends: 244 [2022-03-19 22:33:48,661 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 609 GetRequests, 539 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 974 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1432, Invalid=3398, Unknown=0, NotChecked=0, Total=4830 [2022-03-19 22:33:48,662 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 90 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 582 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:48,662 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 55 Invalid, 733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 582 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:33:48,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2022-03-19 22:33:48,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 240. [2022-03-19 22:33:48,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 178 states have (on average 1.0112359550561798) internal successors, (180), 179 states have internal predecessors, (180), 31 states have call successors, (31), 31 states have call predecessors, (31), 30 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2022-03-19 22:33:48,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 241 transitions. [2022-03-19 22:33:48,685 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 241 transitions. Word has length 230 [2022-03-19 22:33:48,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:48,685 INFO L478 AbstractCegarLoop]: Abstraction has 240 states and 241 transitions. [2022-03-19 22:33:48,685 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.675675675675676) internal successors, (99), 34 states have internal predecessors, (99), 29 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-03-19 22:33:48,685 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 241 transitions. [2022-03-19 22:33:48,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-03-19 22:33:48,686 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:48,686 INFO L499 BasicCegarLoop]: trace histogram [29, 29, 29, 28, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:48,704 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-03-19 22:33:48,903 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:48,903 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:48,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:48,903 INFO L85 PathProgramCache]: Analyzing trace with hash -1242456090, now seen corresponding path program 55 times [2022-03-19 22:33:48,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:48,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028373603] [2022-03-19 22:33:48,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:48,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:48,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:49,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-03-19 22:33:49,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-19 22:33:49,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-19 22:33:49,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:33:49,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-19 22:33:49,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:33:49,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:33:49,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:33:49,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:33:49,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:33:49,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:33:49,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:33:49,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:33:49,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:33:49,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:33:49,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:33:49,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:33:49,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:33:49,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:33:49,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:33:49,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:33:49,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:33:49,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:33:49,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:33:49,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:33:49,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:33:49,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:33:49,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:33:49,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,787 INFO L134 CoverageAnalysis]: Checked inductivity of 3164 backedges. 1164 proven. 488 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-19 22:33:49,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:49,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028373603] [2022-03-19 22:33:49,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028373603] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:49,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976902452] [2022-03-19 22:33:49,787 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:33:49,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:49,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:49,789 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:49,790 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-03-19 22:33:49,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:49,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 60 conjunts are in the unsatisfiable core [2022-03-19 22:33:49,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:51,473 INFO L134 CoverageAnalysis]: Checked inductivity of 3164 backedges. 1246 proven. 406 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-19 22:33:51,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:51,860 INFO L134 CoverageAnalysis]: Checked inductivity of 3164 backedges. 1246 proven. 406 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-19 22:33:51,860 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976902452] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:51,860 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:51,860 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61, 61] total 93 [2022-03-19 22:33:51,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164750775] [2022-03-19 22:33:51,860 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:51,861 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2022-03-19 22:33:51,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:51,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2022-03-19 22:33:51,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1897, Invalid=6659, Unknown=0, NotChecked=0, Total=8556 [2022-03-19 22:33:51,862 INFO L87 Difference]: Start difference. First operand 240 states and 241 transitions. Second operand has 93 states, 93 states have (on average 1.7204301075268817) internal successors, (160), 92 states have internal predecessors, (160), 59 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2022-03-19 22:33:53,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:53,564 INFO L93 Difference]: Finished difference Result 336 states and 366 transitions. [2022-03-19 22:33:53,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-03-19 22:33:53,565 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 93 states have (on average 1.7204301075268817) internal successors, (160), 92 states have internal predecessors, (160), 59 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) Word has length 237 [2022-03-19 22:33:53,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:53,565 INFO L225 Difference]: With dead ends: 336 [2022-03-19 22:33:53,565 INFO L226 Difference]: Without dead ends: 241 [2022-03-19 22:33:53,567 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 651 GetRequests, 500 SyntacticMatches, 1 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6309 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=4284, Invalid=18668, Unknown=0, NotChecked=0, Total=22952 [2022-03-19 22:33:53,568 INFO L913 BasicCegarLoop]: 40 mSDtfsCounter, 21 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 1660 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 1786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:53,568 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 117 Invalid, 1786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1660 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 22:33:53,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2022-03-19 22:33:53,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 241. [2022-03-19 22:33:53,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 179 states have (on average 1.011173184357542) internal successors, (181), 180 states have internal predecessors, (181), 31 states have call successors, (31), 31 states have call predecessors, (31), 30 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2022-03-19 22:33:53,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 242 transitions. [2022-03-19 22:33:53,591 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 242 transitions. Word has length 237 [2022-03-19 22:33:53,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:53,591 INFO L478 AbstractCegarLoop]: Abstraction has 241 states and 242 transitions. [2022-03-19 22:33:53,591 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 1.7204301075268817) internal successors, (160), 92 states have internal predecessors, (160), 59 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2022-03-19 22:33:53,591 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 242 transitions. [2022-03-19 22:33:53,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-03-19 22:33:53,592 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:53,592 INFO L499 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:53,621 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-03-19 22:33:53,809 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:53,809 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:53,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:53,810 INFO L85 PathProgramCache]: Analyzing trace with hash -468927314, now seen corresponding path program 56 times [2022-03-19 22:33:53,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:53,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080962690] [2022-03-19 22:33:53,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:53,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:53,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:54,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-19 22:33:54,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-03-19 22:33:54,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-19 22:33:54,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-19 22:33:54,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:33:54,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-19 22:33:54,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:33:54,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:33:54,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:33:54,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:33:54,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:33:54,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:33:54,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:33:54,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:33:54,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:33:54,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:33:54,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:33:54,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:33:54,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:33:54,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:33:54,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:33:54,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-03-19 22:33:54,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:33:54,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-03-19 22:33:54,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:33:54,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-03-19 22:33:54,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:33:54,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-03-19 22:33:54,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:54,258 INFO L134 CoverageAnalysis]: Checked inductivity of 3193 backedges. 462 proven. 1219 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-19 22:33:54,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:54,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080962690] [2022-03-19 22:33:54,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080962690] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:54,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584182169] [2022-03-19 22:33:54,258 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:33:54,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:54,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:54,259 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:54,294 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-03-19 22:33:54,344 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:33:54,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:54,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 593 conjuncts, 61 conjunts are in the unsatisfiable core [2022-03-19 22:33:54,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:54,748 INFO L134 CoverageAnalysis]: Checked inductivity of 3193 backedges. 491 proven. 1190 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-19 22:33:54,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:55,100 INFO L134 CoverageAnalysis]: Checked inductivity of 3193 backedges. 491 proven. 1190 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-19 22:33:55,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584182169] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:55,100 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:55,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 38 [2022-03-19 22:33:55,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306352533] [2022-03-19 22:33:55,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:55,100 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-19 22:33:55,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:55,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-19 22:33:55,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=511, Invalid=895, Unknown=0, NotChecked=0, Total=1406 [2022-03-19 22:33:55,101 INFO L87 Difference]: Start difference. First operand 241 states and 242 transitions. Second operand has 38 states, 38 states have (on average 2.6842105263157894) internal successors, (102), 35 states have internal predecessors, (102), 30 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-19 22:33:55,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:55,752 INFO L93 Difference]: Finished difference Result 254 states and 256 transitions. [2022-03-19 22:33:55,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-19 22:33:55,752 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.6842105263157894) internal successors, (102), 35 states have internal predecessors, (102), 30 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 238 [2022-03-19 22:33:55,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:55,753 INFO L225 Difference]: With dead ends: 254 [2022-03-19 22:33:55,753 INFO L226 Difference]: Without dead ends: 252 [2022-03-19 22:33:55,754 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 630 GetRequests, 558 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1023 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1525, Invalid=3587, Unknown=0, NotChecked=0, Total=5112 [2022-03-19 22:33:55,754 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 91 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:55,754 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 55 Invalid, 750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 594 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:33:55,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2022-03-19 22:33:55,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 248. [2022-03-19 22:33:55,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 184 states have (on average 1.0108695652173914) internal successors, (186), 185 states have internal predecessors, (186), 32 states have call successors, (32), 32 states have call predecessors, (32), 31 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2022-03-19 22:33:55,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 249 transitions. [2022-03-19 22:33:55,772 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 249 transitions. Word has length 238 [2022-03-19 22:33:55,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:55,772 INFO L478 AbstractCegarLoop]: Abstraction has 248 states and 249 transitions. [2022-03-19 22:33:55,773 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 2.6842105263157894) internal successors, (102), 35 states have internal predecessors, (102), 30 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-19 22:33:55,773 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 249 transitions. [2022-03-19 22:33:55,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2022-03-19 22:33:55,773 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:55,773 INFO L499 BasicCegarLoop]: trace histogram [30, 30, 30, 29, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:55,792 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-03-19 22:33:55,974 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,SelfDestructingSolverStorable57 [2022-03-19 22:33:55,974 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:55,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:55,974 INFO L85 PathProgramCache]: Analyzing trace with hash 2059327492, now seen corresponding path program 57 times [2022-03-19 22:33:55,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:55,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957676631] [2022-03-19 22:33:55,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:55,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:55,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:57,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-19 22:33:57,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-03-19 22:33:57,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-19 22:33:57,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-19 22:33:57,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:33:57,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-19 22:33:57,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:33:57,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:33:57,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:33:57,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:33:57,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:33:57,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:33:57,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:33:57,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:33:57,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:33:57,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:33:57,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:33:57,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:33:57,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:33:57,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:33:57,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:33:57,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-03-19 22:33:57,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:33:57,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-03-19 22:33:57,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:33:57,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-03-19 22:33:57,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:33:57,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-03-19 22:33:57,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:33:57,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:57,068 INFO L134 CoverageAnalysis]: Checked inductivity of 3393 backedges. 1249 proven. 520 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-19 22:33:57,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:57,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957676631] [2022-03-19 22:33:57,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957676631] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:57,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033831407] [2022-03-19 22:33:57,068 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:33:57,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:57,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:57,069 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:33:57,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-03-19 22:33:57,175 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2022-03-19 22:33:57,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:57,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 607 conjuncts, 62 conjunts are in the unsatisfiable core [2022-03-19 22:33:57,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:58,797 INFO L134 CoverageAnalysis]: Checked inductivity of 3393 backedges. 1334 proven. 435 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-19 22:33:58,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:59,205 INFO L134 CoverageAnalysis]: Checked inductivity of 3393 backedges. 1334 proven. 435 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-19 22:33:59,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033831407] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:59,206 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:59,206 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 63, 63] total 96 [2022-03-19 22:33:59,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903254372] [2022-03-19 22:33:59,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:59,206 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2022-03-19 22:33:59,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:59,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2022-03-19 22:33:59,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2022, Invalid=7098, Unknown=0, NotChecked=0, Total=9120 [2022-03-19 22:33:59,207 INFO L87 Difference]: Start difference. First operand 248 states and 249 transitions. Second operand has 96 states, 96 states have (on average 1.71875) internal successors, (165), 95 states have internal predecessors, (165), 61 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2022-03-19 22:34:00,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:00,862 INFO L93 Difference]: Finished difference Result 347 states and 378 transitions. [2022-03-19 22:34:00,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-19 22:34:00,871 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 96 states have (on average 1.71875) internal successors, (165), 95 states have internal predecessors, (165), 61 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) Word has length 245 [2022-03-19 22:34:00,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:00,872 INFO L225 Difference]: With dead ends: 347 [2022-03-19 22:34:00,872 INFO L226 Difference]: Without dead ends: 249 [2022-03-19 22:34:00,873 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 673 GetRequests, 517 SyntacticMatches, 1 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6737 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=4566, Invalid=19926, Unknown=0, NotChecked=0, Total=24492 [2022-03-19 22:34:00,874 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1214 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:00,874 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 108 Invalid, 1344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1214 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:34:00,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-03-19 22:34:00,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 249. [2022-03-19 22:34:00,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 185 states have (on average 1.0108108108108107) internal successors, (187), 186 states have internal predecessors, (187), 32 states have call successors, (32), 32 states have call predecessors, (32), 31 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2022-03-19 22:34:00,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 250 transitions. [2022-03-19 22:34:00,892 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 250 transitions. Word has length 245 [2022-03-19 22:34:00,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:00,892 INFO L478 AbstractCegarLoop]: Abstraction has 249 states and 250 transitions. [2022-03-19 22:34:00,892 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 96 states have (on average 1.71875) internal successors, (165), 95 states have internal predecessors, (165), 61 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2022-03-19 22:34:00,892 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 250 transitions. [2022-03-19 22:34:00,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2022-03-19 22:34:00,893 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:00,893 INFO L499 BasicCegarLoop]: trace histogram [30, 30, 30, 30, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:00,923 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-03-19 22:34:01,109 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,SelfDestructingSolverStorable58 [2022-03-19 22:34:01,110 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:01,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:01,110 INFO L85 PathProgramCache]: Analyzing trace with hash -1351308084, now seen corresponding path program 58 times [2022-03-19 22:34:01,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:01,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649313408] [2022-03-19 22:34:01,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:01,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:01,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:01,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-03-19 22:34:01,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-19 22:34:01,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-03-19 22:34:01,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:34:01,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-03-19 22:34:01,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:34:01,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:34:01,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:34:01,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:34:01,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:34:01,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:34:01,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:34:01,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:34:01,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:34:01,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:34:01,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:34:01,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:34:01,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:34:01,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:34:01,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:34:01,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:34:01,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:34:01,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-03-19 22:34:01,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:34:01,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-03-19 22:34:01,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:34:01,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-03-19 22:34:01,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:34:01,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-03-19 22:34:01,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:01,605 INFO L134 CoverageAnalysis]: Checked inductivity of 3423 backedges. 493 proven. 1306 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-19 22:34:01,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:01,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649313408] [2022-03-19 22:34:01,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649313408] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:01,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342160519] [2022-03-19 22:34:01,605 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:34:01,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:01,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:01,627 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:34:01,644 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-03-19 22:34:01,729 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:34:01,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:01,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 63 conjunts are in the unsatisfiable core [2022-03-19 22:34:01,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:02,159 INFO L134 CoverageAnalysis]: Checked inductivity of 3423 backedges. 523 proven. 1276 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-19 22:34:02,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:02,527 INFO L134 CoverageAnalysis]: Checked inductivity of 3423 backedges. 523 proven. 1276 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-19 22:34:02,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342160519] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:02,527 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:02,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 39 [2022-03-19 22:34:02,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181825228] [2022-03-19 22:34:02,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:02,528 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-19 22:34:02,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:02,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-19 22:34:02,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=543, Invalid=939, Unknown=0, NotChecked=0, Total=1482 [2022-03-19 22:34:02,528 INFO L87 Difference]: Start difference. First operand 249 states and 250 transitions. Second operand has 39 states, 39 states have (on average 2.6923076923076925) internal successors, (105), 36 states have internal predecessors, (105), 31 states have call successors, (34), 4 states have call predecessors, (34), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-03-19 22:34:03,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:03,195 INFO L93 Difference]: Finished difference Result 262 states and 264 transitions. [2022-03-19 22:34:03,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-19 22:34:03,196 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.6923076923076925) internal successors, (105), 36 states have internal predecessors, (105), 31 states have call successors, (34), 4 states have call predecessors, (34), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 246 [2022-03-19 22:34:03,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:03,197 INFO L225 Difference]: With dead ends: 262 [2022-03-19 22:34:03,197 INFO L226 Difference]: Without dead ends: 260 [2022-03-19 22:34:03,197 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 651 GetRequests, 577 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1073 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1621, Invalid=3781, Unknown=0, NotChecked=0, Total=5402 [2022-03-19 22:34:03,197 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 91 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 609 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 770 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:03,197 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 50 Invalid, 770 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 609 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:34:03,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2022-03-19 22:34:03,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 256. [2022-03-19 22:34:03,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 190 states have (on average 1.0105263157894737) internal successors, (192), 191 states have internal predecessors, (192), 33 states have call successors, (33), 33 states have call predecessors, (33), 32 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-19 22:34:03,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 257 transitions. [2022-03-19 22:34:03,216 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 257 transitions. Word has length 246 [2022-03-19 22:34:03,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:03,216 INFO L478 AbstractCegarLoop]: Abstraction has 256 states and 257 transitions. [2022-03-19 22:34:03,216 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.6923076923076925) internal successors, (105), 36 states have internal predecessors, (105), 31 states have call successors, (34), 4 states have call predecessors, (34), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-03-19 22:34:03,216 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 257 transitions. [2022-03-19 22:34:03,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2022-03-19 22:34:03,217 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:03,217 INFO L499 BasicCegarLoop]: trace histogram [31, 31, 31, 30, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:03,236 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-03-19 22:34:03,433 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,SelfDestructingSolverStorable59 [2022-03-19 22:34:03,434 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:03,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:03,434 INFO L85 PathProgramCache]: Analyzing trace with hash -1544803802, now seen corresponding path program 59 times [2022-03-19 22:34:03,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:03,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527233531] [2022-03-19 22:34:03,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:03,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:03,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:04,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-03-19 22:34:04,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-19 22:34:04,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-03-19 22:34:04,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:34:04,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-03-19 22:34:04,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:34:04,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:34:04,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:34:04,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:34:04,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:34:04,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:34:04,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:34:04,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:34:04,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:34:04,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:34:04,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:34:04,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:34:04,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:34:04,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:34:04,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:34:04,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:34:04,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:34:04,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-03-19 22:34:04,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:34:04,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-03-19 22:34:04,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:34:04,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-03-19 22:34:04,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:34:04,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-03-19 22:34:04,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:34:04,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:04,573 INFO L134 CoverageAnalysis]: Checked inductivity of 3630 backedges. 1337 proven. 553 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-19 22:34:04,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:04,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527233531] [2022-03-19 22:34:04,573 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527233531] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:04,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034869714] [2022-03-19 22:34:04,573 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:34:04,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:04,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:04,574 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:34:04,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-03-19 22:34:04,675 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2022-03-19 22:34:04,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:04,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 626 conjuncts, 64 conjunts are in the unsatisfiable core [2022-03-19 22:34:04,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:06,246 INFO L134 CoverageAnalysis]: Checked inductivity of 3630 backedges. 1425 proven. 465 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-19 22:34:06,246 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:06,618 INFO L134 CoverageAnalysis]: Checked inductivity of 3630 backedges. 1425 proven. 465 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-19 22:34:06,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1034869714] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:06,619 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:06,619 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 65, 65] total 99 [2022-03-19 22:34:06,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234000885] [2022-03-19 22:34:06,619 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:06,620 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 99 states [2022-03-19 22:34:06,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:06,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2022-03-19 22:34:06,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2151, Invalid=7551, Unknown=0, NotChecked=0, Total=9702 [2022-03-19 22:34:06,622 INFO L87 Difference]: Start difference. First operand 256 states and 257 transitions. Second operand has 99 states, 99 states have (on average 1.7171717171717171) internal successors, (170), 98 states have internal predecessors, (170), 63 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-19 22:34:08,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:08,141 INFO L93 Difference]: Finished difference Result 358 states and 390 transitions. [2022-03-19 22:34:08,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-19 22:34:08,142 INFO L78 Accepts]: Start accepts. Automaton has has 99 states, 99 states have (on average 1.7171717171717171) internal successors, (170), 98 states have internal predecessors, (170), 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 253 [2022-03-19 22:34:08,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:08,143 INFO L225 Difference]: With dead ends: 358 [2022-03-19 22:34:08,143 INFO L226 Difference]: Without dead ends: 257 [2022-03-19 22:34:08,145 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 695 GetRequests, 534 SyntacticMatches, 1 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7179 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=4857, Invalid=21225, Unknown=0, NotChecked=0, Total=26082 [2022-03-19 22:34:08,145 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1694 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 1694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:08,145 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 99 Invalid, 1828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 1694 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:34:08,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2022-03-19 22:34:08,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 257. [2022-03-19 22:34:08,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 191 states have (on average 1.0104712041884816) internal successors, (193), 192 states have internal predecessors, (193), 33 states have call successors, (33), 33 states have call predecessors, (33), 32 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-19 22:34:08,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 258 transitions. [2022-03-19 22:34:08,164 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 258 transitions. Word has length 253 [2022-03-19 22:34:08,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:08,164 INFO L478 AbstractCegarLoop]: Abstraction has 257 states and 258 transitions. [2022-03-19 22:34:08,165 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 99 states, 99 states have (on average 1.7171717171717171) internal successors, (170), 98 states have internal predecessors, (170), 63 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-19 22:34:08,165 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 258 transitions. [2022-03-19 22:34:08,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-03-19 22:34:08,165 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:08,166 INFO L499 BasicCegarLoop]: trace histogram [31, 31, 31, 31, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:08,185 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-03-19 22:34:08,379 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:08,379 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:08,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:08,380 INFO L85 PathProgramCache]: Analyzing trace with hash -721111314, now seen corresponding path program 60 times [2022-03-19 22:34:08,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:08,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689386586] [2022-03-19 22:34:08,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:08,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:08,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:08,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-19 22:34:08,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-03-19 22:34:08,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-19 22:34:08,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-03-19 22:34:08,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:34:08,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:34:08,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:34:08,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:34:08,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:34:08,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:34:08,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:34:08,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:34:08,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:34:08,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:34:08,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:34:08,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:34:08,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:34:08,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:34:08,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:34:08,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:34:08,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:34:08,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:34:08,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:34:08,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-03-19 22:34:08,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:34:08,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-03-19 22:34:08,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:34:08,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-03-19 22:34:08,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:34:08,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-03-19 22:34:08,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:08,898 INFO L134 CoverageAnalysis]: Checked inductivity of 3661 backedges. 525 proven. 1396 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-19 22:34:08,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:08,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689386586] [2022-03-19 22:34:08,898 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689386586] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:08,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116228196] [2022-03-19 22:34:08,898 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:34:08,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:08,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:08,899 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:34:08,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-03-19 22:34:09,023 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2022-03-19 22:34:09,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:09,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 631 conjuncts, 65 conjunts are in the unsatisfiable core [2022-03-19 22:34:09,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:09,331 INFO L134 CoverageAnalysis]: Checked inductivity of 3661 backedges. 556 proven. 1365 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-19 22:34:09,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:09,620 INFO L134 CoverageAnalysis]: Checked inductivity of 3661 backedges. 556 proven. 1365 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-19 22:34:09,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116228196] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:09,621 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:09,621 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 40 [2022-03-19 22:34:09,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848308184] [2022-03-19 22:34:09,621 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:09,621 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-19 22:34:09,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:09,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-19 22:34:09,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=576, Invalid=984, Unknown=0, NotChecked=0, Total=1560 [2022-03-19 22:34:09,622 INFO L87 Difference]: Start difference. First operand 257 states and 258 transitions. Second operand has 40 states, 40 states have (on average 2.7) internal successors, (108), 37 states have internal predecessors, (108), 32 states have call successors, (35), 4 states have call predecessors, (35), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2022-03-19 22:34:10,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:10,200 INFO L93 Difference]: Finished difference Result 270 states and 272 transitions. [2022-03-19 22:34:10,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-19 22:34:10,202 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.7) internal successors, (108), 37 states have internal predecessors, (108), 32 states have call successors, (35), 4 states have call predecessors, (35), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) Word has length 254 [2022-03-19 22:34:10,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:10,203 INFO L225 Difference]: With dead ends: 270 [2022-03-19 22:34:10,203 INFO L226 Difference]: Without dead ends: 268 [2022-03-19 22:34:10,203 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 672 GetRequests, 596 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1124 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1720, Invalid=3980, Unknown=0, NotChecked=0, Total=5700 [2022-03-19 22:34:10,203 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 90 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:10,203 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 55 Invalid, 847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 650 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:34:10,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2022-03-19 22:34:10,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 264. [2022-03-19 22:34:10,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 196 states have (on average 1.010204081632653) internal successors, (198), 197 states have internal predecessors, (198), 34 states have call successors, (34), 34 states have call predecessors, (34), 33 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2022-03-19 22:34:10,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 265 transitions. [2022-03-19 22:34:10,239 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 265 transitions. Word has length 254 [2022-03-19 22:34:10,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:10,239 INFO L478 AbstractCegarLoop]: Abstraction has 264 states and 265 transitions. [2022-03-19 22:34:10,239 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.7) internal successors, (108), 37 states have internal predecessors, (108), 32 states have call successors, (35), 4 states have call predecessors, (35), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2022-03-19 22:34:10,239 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 265 transitions. [2022-03-19 22:34:10,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2022-03-19 22:34:10,240 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:10,240 INFO L499 BasicCegarLoop]: trace histogram [32, 32, 32, 31, 31, 31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:10,257 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-03-19 22:34:10,456 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:10,456 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:10,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:10,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1274751548, now seen corresponding path program 61 times [2022-03-19 22:34:10,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:10,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425233157] [2022-03-19 22:34:10,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:10,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:10,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:11,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-19 22:34:11,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-03-19 22:34:11,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-19 22:34:11,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-03-19 22:34:11,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:34:11,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:34:11,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:34:11,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:34:11,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:34:11,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:34:11,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:34:11,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:34:11,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:34:11,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:34:11,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:34:11,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:34:11,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:34:11,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:34:11,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:34:11,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:34:11,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:34:11,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:34:11,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:34:11,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-03-19 22:34:11,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:34:11,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-03-19 22:34:11,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:34:11,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-03-19 22:34:11,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:34:11,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-03-19 22:34:11,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:34:11,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,438 INFO L134 CoverageAnalysis]: Checked inductivity of 3875 backedges. 1428 proven. 587 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-03-19 22:34:11,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:11,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425233157] [2022-03-19 22:34:11,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425233157] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:11,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369304954] [2022-03-19 22:34:11,438 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:34:11,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:11,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:11,439 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:34:11,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-03-19 22:34:11,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:11,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 645 conjuncts, 66 conjunts are in the unsatisfiable core [2022-03-19 22:34:11,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:12,724 INFO L134 CoverageAnalysis]: Checked inductivity of 3875 backedges. 1519 proven. 496 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-03-19 22:34:12,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:13,085 INFO L134 CoverageAnalysis]: Checked inductivity of 3875 backedges. 1519 proven. 496 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-03-19 22:34:13,086 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369304954] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:13,086 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:13,086 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 67, 67] total 102 [2022-03-19 22:34:13,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410851937] [2022-03-19 22:34:13,086 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:13,086 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2022-03-19 22:34:13,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:13,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2022-03-19 22:34:13,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2284, Invalid=8018, Unknown=0, NotChecked=0, Total=10302 [2022-03-19 22:34:13,088 INFO L87 Difference]: Start difference. First operand 264 states and 265 transitions. Second operand has 102 states, 102 states have (on average 1.7156862745098038) internal successors, (175), 101 states have internal predecessors, (175), 65 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2022-03-19 22:34:15,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:15,040 INFO L93 Difference]: Finished difference Result 369 states and 402 transitions. [2022-03-19 22:34:15,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-19 22:34:15,055 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 1.7156862745098038) internal successors, (175), 101 states have internal predecessors, (175), 65 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) Word has length 261 [2022-03-19 22:34:15,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:15,056 INFO L225 Difference]: With dead ends: 369 [2022-03-19 22:34:15,056 INFO L226 Difference]: Without dead ends: 265 [2022-03-19 22:34:15,064 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 717 GetRequests, 551 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7635 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=5157, Invalid=22565, Unknown=0, NotChecked=0, Total=27722 [2022-03-19 22:34:15,064 INFO L913 BasicCegarLoop]: 43 mSDtfsCounter, 21 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 2080 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 2219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 2080 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:15,066 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 130 Invalid, 2219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 2080 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:34:15,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2022-03-19 22:34:15,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 265. [2022-03-19 22:34:15,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 197 states have (on average 1.0101522842639594) internal successors, (199), 198 states have internal predecessors, (199), 34 states have call successors, (34), 34 states have call predecessors, (34), 33 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2022-03-19 22:34:15,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 266 transitions. [2022-03-19 22:34:15,085 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 266 transitions. Word has length 261 [2022-03-19 22:34:15,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:15,085 INFO L478 AbstractCegarLoop]: Abstraction has 265 states and 266 transitions. [2022-03-19 22:34:15,086 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 102 states have (on average 1.7156862745098038) internal successors, (175), 101 states have internal predecessors, (175), 65 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2022-03-19 22:34:15,086 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 266 transitions. [2022-03-19 22:34:15,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2022-03-19 22:34:15,087 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:15,087 INFO L499 BasicCegarLoop]: trace histogram [32, 32, 32, 32, 31, 31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:15,105 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-03-19 22:34:15,303 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:15,303 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:15,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:15,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1891100020, now seen corresponding path program 62 times [2022-03-19 22:34:15,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:15,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380598059] [2022-03-19 22:34:15,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:15,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:15,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:15,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-19 22:34:15,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-19 22:34:15,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-03-19 22:34:15,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:34:15,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-19 22:34:15,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:34:15,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:34:15,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:34:15,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:34:15,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:34:15,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:34:15,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:34:15,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:34:15,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:34:15,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:34:15,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:34:15,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:34:15,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:34:15,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:34:15,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:34:15,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:34:15,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:34:15,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:34:15,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:34:15,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-03-19 22:34:15,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:34:15,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-03-19 22:34:15,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:34:15,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-03-19 22:34:15,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:34:15,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-03-19 22:34:15,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:15,828 INFO L134 CoverageAnalysis]: Checked inductivity of 3907 backedges. 558 proven. 1489 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-03-19 22:34:15,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:15,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380598059] [2022-03-19 22:34:15,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380598059] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:15,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279495524] [2022-03-19 22:34:15,829 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:34:15,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:15,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:15,830 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:34:15,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-03-19 22:34:15,915 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:34:15,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:15,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 650 conjuncts, 67 conjunts are in the unsatisfiable core [2022-03-19 22:34:15,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:16,136 INFO L134 CoverageAnalysis]: Checked inductivity of 3907 backedges. 590 proven. 1457 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-03-19 22:34:16,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:16,370 INFO L134 CoverageAnalysis]: Checked inductivity of 3907 backedges. 590 proven. 1457 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-03-19 22:34:16,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279495524] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:16,371 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:16,371 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 41 [2022-03-19 22:34:16,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842133315] [2022-03-19 22:34:16,371 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:16,372 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-19 22:34:16,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:16,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-19 22:34:16,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=1030, Unknown=0, NotChecked=0, Total=1640 [2022-03-19 22:34:16,373 INFO L87 Difference]: Start difference. First operand 265 states and 266 transitions. Second operand has 41 states, 41 states have (on average 2.707317073170732) internal successors, (111), 38 states have internal predecessors, (111), 33 states have call successors, (36), 4 states have call predecessors, (36), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-19 22:34:16,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:16,843 INFO L93 Difference]: Finished difference Result 278 states and 280 transitions. [2022-03-19 22:34:16,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-19 22:34:16,844 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.707317073170732) internal successors, (111), 38 states have internal predecessors, (111), 33 states have call successors, (36), 4 states have call predecessors, (36), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 262 [2022-03-19 22:34:16,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:16,845 INFO L225 Difference]: With dead ends: 278 [2022-03-19 22:34:16,845 INFO L226 Difference]: Without dead ends: 276 [2022-03-19 22:34:16,845 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 693 GetRequests, 615 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1176 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1822, Invalid=4184, Unknown=0, NotChecked=0, Total=6006 [2022-03-19 22:34:16,851 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 96 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 673 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:16,856 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 60 Invalid, 876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 673 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:34:16,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2022-03-19 22:34:16,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 272. [2022-03-19 22:34:16,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 202 states have (on average 1.00990099009901) internal successors, (204), 203 states have internal predecessors, (204), 35 states have call successors, (35), 35 states have call predecessors, (35), 34 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-19 22:34:16,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 273 transitions. [2022-03-19 22:34:16,893 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 273 transitions. Word has length 262 [2022-03-19 22:34:16,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:16,893 INFO L478 AbstractCegarLoop]: Abstraction has 272 states and 273 transitions. [2022-03-19 22:34:16,893 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.707317073170732) internal successors, (111), 38 states have internal predecessors, (111), 33 states have call successors, (36), 4 states have call predecessors, (36), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-19 22:34:16,893 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 273 transitions. [2022-03-19 22:34:16,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2022-03-19 22:34:16,911 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:16,911 INFO L499 BasicCegarLoop]: trace histogram [33, 33, 33, 32, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:16,948 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-03-19 22:34:17,127 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,SelfDestructingSolverStorable63 [2022-03-19 22:34:17,127 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:17,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:17,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1447705498, now seen corresponding path program 63 times [2022-03-19 22:34:17,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:17,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769759168] [2022-03-19 22:34:17,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:17,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:17,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:17,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-03-19 22:34:17,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-19 22:34:17,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-03-19 22:34:17,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:34:17,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-19 22:34:17,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:34:17,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:34:17,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:34:17,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:34:17,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:34:17,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:34:17,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:34:17,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:34:17,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:34:17,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:34:17,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:34:17,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:34:17,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:34:17,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:34:17,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:34:17,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:34:17,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:34:17,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:34:17,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:34:17,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-03-19 22:34:17,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:34:17,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-03-19 22:34:17,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:34:17,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-03-19 22:34:17,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:34:17,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-03-19 22:34:17,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:34:17,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:17,879 INFO L134 CoverageAnalysis]: Checked inductivity of 4128 backedges. 1522 proven. 622 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-19 22:34:17,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:17,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769759168] [2022-03-19 22:34:17,879 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769759168] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:17,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355192360] [2022-03-19 22:34:17,879 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:34:17,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:17,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:17,880 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:34:17,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-03-19 22:34:18,007 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2022-03-19 22:34:18,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:18,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 664 conjuncts, 68 conjunts are in the unsatisfiable core [2022-03-19 22:34:18,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:19,162 INFO L134 CoverageAnalysis]: Checked inductivity of 4128 backedges. 1616 proven. 528 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-19 22:34:19,162 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:19,401 INFO L134 CoverageAnalysis]: Checked inductivity of 4128 backedges. 1616 proven. 528 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-19 22:34:19,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [355192360] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:19,402 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:19,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 69, 69] total 105 [2022-03-19 22:34:19,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652327259] [2022-03-19 22:34:19,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:19,402 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2022-03-19 22:34:19,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:19,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2022-03-19 22:34:19,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2421, Invalid=8499, Unknown=0, NotChecked=0, Total=10920 [2022-03-19 22:34:19,404 INFO L87 Difference]: Start difference. First operand 272 states and 273 transitions. Second operand has 105 states, 105 states have (on average 1.7142857142857142) internal successors, (180), 104 states have internal predecessors, (180), 67 states have call successors, (69), 3 states have call predecessors, (69), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2022-03-19 22:34:20,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:20,745 INFO L93 Difference]: Finished difference Result 380 states and 414 transitions. [2022-03-19 22:34:20,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-03-19 22:34:20,746 INFO L78 Accepts]: Start accepts. Automaton has has 105 states, 105 states have (on average 1.7142857142857142) internal successors, (180), 104 states have internal predecessors, (180), 67 states have call successors, (69), 3 states have call predecessors, (69), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) Word has length 269 [2022-03-19 22:34:20,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:20,747 INFO L225 Difference]: With dead ends: 380 [2022-03-19 22:34:20,747 INFO L226 Difference]: Without dead ends: 273 [2022-03-19 22:34:20,750 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 739 GetRequests, 568 SyntacticMatches, 1 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8105 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=5466, Invalid=23946, Unknown=0, NotChecked=0, Total=29412 [2022-03-19 22:34:20,750 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 21 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 1603 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 1745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 1603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:20,750 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 121 Invalid, 1745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 1603 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:34:20,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2022-03-19 22:34:20,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 273. [2022-03-19 22:34:20,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 203 states have (on average 1.0098522167487685) internal successors, (205), 204 states have internal predecessors, (205), 35 states have call successors, (35), 35 states have call predecessors, (35), 34 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-19 22:34:20,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 274 transitions. [2022-03-19 22:34:20,814 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 274 transitions. Word has length 269 [2022-03-19 22:34:20,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:20,814 INFO L478 AbstractCegarLoop]: Abstraction has 273 states and 274 transitions. [2022-03-19 22:34:20,814 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 105 states have (on average 1.7142857142857142) internal successors, (180), 104 states have internal predecessors, (180), 67 states have call successors, (69), 3 states have call predecessors, (69), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2022-03-19 22:34:20,814 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 274 transitions. [2022-03-19 22:34:20,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2022-03-19 22:34:20,815 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:20,815 INFO L499 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:20,853 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-03-19 22:34:21,033 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:21,034 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:21,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:21,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1796488914, now seen corresponding path program 64 times [2022-03-19 22:34:21,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:21,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960591730] [2022-03-19 22:34:21,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:21,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:21,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:21,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-19 22:34:21,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-19 22:34:21,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:34:21,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-19 22:34:21,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:34:21,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:34:21,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:34:21,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:34:21,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:34:21,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:34:21,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:34:21,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:34:21,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:34:21,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:34:21,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:34:21,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:34:21,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:34:21,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:34:21,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:34:21,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:34:21,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:34:21,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:34:21,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:34:21,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:34:21,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:34:21,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-03-19 22:34:21,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:34:21,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-03-19 22:34:21,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:34:21,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-03-19 22:34:21,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:34:21,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-03-19 22:34:21,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:21,403 INFO L134 CoverageAnalysis]: Checked inductivity of 4161 backedges. 592 proven. 1585 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-19 22:34:21,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:21,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960591730] [2022-03-19 22:34:21,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960591730] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:21,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545363030] [2022-03-19 22:34:21,403 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:34:21,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:21,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:21,413 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:34:21,436 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-03-19 22:34:21,515 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:34:21,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:21,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 669 conjuncts, 69 conjunts are in the unsatisfiable core [2022-03-19 22:34:21,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:21,809 INFO L134 CoverageAnalysis]: Checked inductivity of 4161 backedges. 625 proven. 1552 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-19 22:34:21,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:22,020 INFO L134 CoverageAnalysis]: Checked inductivity of 4161 backedges. 625 proven. 1552 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-19 22:34:22,021 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545363030] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:22,021 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:22,021 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 38, 38] total 42 [2022-03-19 22:34:22,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807803950] [2022-03-19 22:34:22,021 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:22,021 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-03-19 22:34:22,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:22,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-03-19 22:34:22,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=645, Invalid=1077, Unknown=0, NotChecked=0, Total=1722 [2022-03-19 22:34:22,022 INFO L87 Difference]: Start difference. First operand 273 states and 274 transitions. Second operand has 42 states, 42 states have (on average 2.7142857142857144) internal successors, (114), 39 states have internal predecessors, (114), 34 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-03-19 22:34:22,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:22,478 INFO L93 Difference]: Finished difference Result 286 states and 288 transitions. [2022-03-19 22:34:22,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-19 22:34:22,478 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.7142857142857144) internal successors, (114), 39 states have internal predecessors, (114), 34 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) Word has length 270 [2022-03-19 22:34:22,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:22,479 INFO L225 Difference]: With dead ends: 286 [2022-03-19 22:34:22,479 INFO L226 Difference]: Without dead ends: 284 [2022-03-19 22:34:22,480 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 714 GetRequests, 634 SyntacticMatches, 2 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1229 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1927, Invalid=4393, Unknown=0, NotChecked=0, Total=6320 [2022-03-19 22:34:22,480 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 102 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:22,480 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 55 Invalid, 873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:34:22,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2022-03-19 22:34:22,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 280. [2022-03-19 22:34:22,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 208 states have (on average 1.0096153846153846) internal successors, (210), 209 states have internal predecessors, (210), 36 states have call successors, (36), 36 states have call predecessors, (36), 35 states have return successors, (35), 34 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-19 22:34:22,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 281 transitions. [2022-03-19 22:34:22,501 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 281 transitions. Word has length 270 [2022-03-19 22:34:22,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:22,502 INFO L478 AbstractCegarLoop]: Abstraction has 280 states and 281 transitions. [2022-03-19 22:34:22,502 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.7142857142857144) internal successors, (114), 39 states have internal predecessors, (114), 34 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-03-19 22:34:22,502 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 281 transitions. [2022-03-19 22:34:22,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2022-03-19 22:34:22,502 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:22,503 INFO L499 BasicCegarLoop]: trace histogram [34, 34, 34, 33, 33, 33, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:22,522 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-03-19 22:34:22,720 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,SelfDestructingSolverStorable65 [2022-03-19 22:34:22,720 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:22,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:22,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1447674756, now seen corresponding path program 65 times [2022-03-19 22:34:22,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:22,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22122383] [2022-03-19 22:34:22,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:22,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:22,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:23,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-19 22:34:23,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-19 22:34:23,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:34:23,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-19 22:34:23,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:34:23,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:34:23,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:34:23,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:34:23,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:34:23,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:34:23,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:34:23,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:34:23,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:34:23,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:34:23,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:34:23,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:34:23,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:34:23,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:34:23,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:34:23,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:34:23,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:34:23,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:34:23,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:34:23,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:34:23,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:34:23,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-03-19 22:34:23,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:34:23,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-03-19 22:34:23,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:34:23,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-03-19 22:34:23,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:34:23,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-03-19 22:34:23,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:34:23,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,527 INFO L134 CoverageAnalysis]: Checked inductivity of 4389 backedges. 1619 proven. 658 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-19 22:34:23,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:23,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22122383] [2022-03-19 22:34:23,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22122383] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:23,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515006054] [2022-03-19 22:34:23,527 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:34:23,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:23,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:23,529 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:34:23,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-03-19 22:34:23,665 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 34 check-sat command(s) [2022-03-19 22:34:23,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:23,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 683 conjuncts, 70 conjunts are in the unsatisfiable core [2022-03-19 22:34:23,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:25,310 INFO L134 CoverageAnalysis]: Checked inductivity of 4389 backedges. 1716 proven. 561 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-19 22:34:25,311 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:25,778 INFO L134 CoverageAnalysis]: Checked inductivity of 4389 backedges. 1716 proven. 561 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-19 22:34:25,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [515006054] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:25,779 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:25,779 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 108 [2022-03-19 22:34:25,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182475313] [2022-03-19 22:34:25,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:25,779 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2022-03-19 22:34:25,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:25,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2022-03-19 22:34:25,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2562, Invalid=8994, Unknown=0, NotChecked=0, Total=11556 [2022-03-19 22:34:25,780 INFO L87 Difference]: Start difference. First operand 280 states and 281 transitions. Second operand has 108 states, 108 states have (on average 1.712962962962963) internal successors, (185), 107 states have internal predecessors, (185), 69 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2022-03-19 22:34:27,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:27,882 INFO L93 Difference]: Finished difference Result 391 states and 426 transitions. [2022-03-19 22:34:27,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-19 22:34:27,882 INFO L78 Accepts]: Start accepts. Automaton has has 108 states, 108 states have (on average 1.712962962962963) internal successors, (185), 107 states have internal predecessors, (185), 69 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) Word has length 277 [2022-03-19 22:34:27,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:27,883 INFO L225 Difference]: With dead ends: 391 [2022-03-19 22:34:27,883 INFO L226 Difference]: Without dead ends: 281 [2022-03-19 22:34:27,885 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 761 GetRequests, 585 SyntacticMatches, 1 SemanticMatches, 175 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8589 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=5784, Invalid=25368, Unknown=0, NotChecked=0, Total=31152 [2022-03-19 22:34:27,885 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 21 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1817 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 1965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 1817 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:27,885 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 117 Invalid, 1965 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 1817 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 22:34:27,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2022-03-19 22:34:27,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 281. [2022-03-19 22:34:27,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 209 states have (on average 1.0095693779904307) internal successors, (211), 210 states have internal predecessors, (211), 36 states have call successors, (36), 36 states have call predecessors, (36), 35 states have return successors, (35), 34 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-19 22:34:27,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 282 transitions. [2022-03-19 22:34:27,907 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 282 transitions. Word has length 277 [2022-03-19 22:34:27,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:27,907 INFO L478 AbstractCegarLoop]: Abstraction has 281 states and 282 transitions. [2022-03-19 22:34:27,907 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 108 states, 108 states have (on average 1.712962962962963) internal successors, (185), 107 states have internal predecessors, (185), 69 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2022-03-19 22:34:27,907 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 282 transitions. [2022-03-19 22:34:27,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2022-03-19 22:34:27,908 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:27,908 INFO L499 BasicCegarLoop]: trace histogram [34, 34, 34, 34, 33, 33, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:27,941 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-03-19 22:34:28,121 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,SelfDestructingSolverStorable66 [2022-03-19 22:34:28,122 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:28,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:28,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1866102860, now seen corresponding path program 66 times [2022-03-19 22:34:28,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:28,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630461795] [2022-03-19 22:34:28,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:28,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:28,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:28,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-19 22:34:28,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-19 22:34:28,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-03-19 22:34:28,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:34:28,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-03-19 22:34:28,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:34:28,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:34:28,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:34:28,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:34:28,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:34:28,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:34:28,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:34:28,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:34:28,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:34:28,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:34:28,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:34:28,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:34:28,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:34:28,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:34:28,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:34:28,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:34:28,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:34:28,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:34:28,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:34:28,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:34:28,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:34:28,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-03-19 22:34:28,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:34:28,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-03-19 22:34:28,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:34:28,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-03-19 22:34:28,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:34:28,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-03-19 22:34:28,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:28,758 INFO L134 CoverageAnalysis]: Checked inductivity of 4423 backedges. 627 proven. 1684 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-19 22:34:28,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:28,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630461795] [2022-03-19 22:34:28,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630461795] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:28,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304137970] [2022-03-19 22:34:28,759 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:34:28,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:28,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:28,760 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:34:28,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-03-19 22:34:28,894 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 34 check-sat command(s) [2022-03-19 22:34:28,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:28,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 688 conjuncts, 71 conjunts are in the unsatisfiable core [2022-03-19 22:34:28,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:29,272 INFO L134 CoverageAnalysis]: Checked inductivity of 4423 backedges. 661 proven. 1650 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-19 22:34:29,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:29,498 INFO L134 CoverageAnalysis]: Checked inductivity of 4423 backedges. 661 proven. 1650 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-19 22:34:29,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304137970] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:29,498 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:29,499 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 43 [2022-03-19 22:34:29,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424550141] [2022-03-19 22:34:29,499 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:29,499 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-03-19 22:34:29,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:29,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-03-19 22:34:29,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=681, Invalid=1125, Unknown=0, NotChecked=0, Total=1806 [2022-03-19 22:34:29,500 INFO L87 Difference]: Start difference. First operand 281 states and 282 transitions. Second operand has 43 states, 43 states have (on average 2.7209302325581395) internal successors, (117), 40 states have internal predecessors, (117), 35 states have call successors, (38), 4 states have call predecessors, (38), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-19 22:34:30,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:30,005 INFO L93 Difference]: Finished difference Result 294 states and 296 transitions. [2022-03-19 22:34:30,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-19 22:34:30,006 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.7209302325581395) internal successors, (117), 40 states have internal predecessors, (117), 35 states have call successors, (38), 4 states have call predecessors, (38), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 278 [2022-03-19 22:34:30,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:30,007 INFO L225 Difference]: With dead ends: 294 [2022-03-19 22:34:30,007 INFO L226 Difference]: Without dead ends: 292 [2022-03-19 22:34:30,008 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 735 GetRequests, 653 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1283 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2035, Invalid=4607, Unknown=0, NotChecked=0, Total=6642 [2022-03-19 22:34:30,008 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 98 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 702 mSolverCounterSat, 181 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 181 IncrementalHoareTripleChecker+Valid, 702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:30,008 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 55 Invalid, 883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [181 Valid, 702 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:34:30,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2022-03-19 22:34:30,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 288. [2022-03-19 22:34:30,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 214 states have (on average 1.0093457943925233) internal successors, (216), 215 states have internal predecessors, (216), 37 states have call successors, (37), 37 states have call predecessors, (37), 36 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2022-03-19 22:34:30,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 289 transitions. [2022-03-19 22:34:30,030 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 289 transitions. Word has length 278 [2022-03-19 22:34:30,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:30,031 INFO L478 AbstractCegarLoop]: Abstraction has 288 states and 289 transitions. [2022-03-19 22:34:30,031 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.7209302325581395) internal successors, (117), 40 states have internal predecessors, (117), 35 states have call successors, (38), 4 states have call predecessors, (38), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-19 22:34:30,031 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 289 transitions. [2022-03-19 22:34:30,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2022-03-19 22:34:30,032 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:30,032 INFO L499 BasicCegarLoop]: trace histogram [35, 35, 35, 34, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:30,051 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-03-19 22:34:30,245 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,SelfDestructingSolverStorable67 [2022-03-19 22:34:30,245 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:30,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:30,246 INFO L85 PathProgramCache]: Analyzing trace with hash 196243110, now seen corresponding path program 67 times [2022-03-19 22:34:30,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:30,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624919604] [2022-03-19 22:34:30,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:30,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:30,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:31,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-03-19 22:34:31,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-19 22:34:31,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-03-19 22:34:31,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:34:31,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-03-19 22:34:31,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:34:31,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:34:31,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:34:31,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:34:31,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:34:31,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:34:31,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:34:31,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:34:31,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:34:31,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:34:31,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:34:31,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:34:31,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:34:31,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:34:31,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:34:31,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:34:31,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:34:31,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:34:31,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:34:31,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:34:31,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:34:31,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-03-19 22:34:31,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:34:31,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-03-19 22:34:31,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:34:31,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-03-19 22:34:31,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:34:31,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-03-19 22:34:31,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:34:31,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,456 INFO L134 CoverageAnalysis]: Checked inductivity of 4658 backedges. 1719 proven. 695 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-19 22:34:31,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:31,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624919604] [2022-03-19 22:34:31,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624919604] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:31,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568883251] [2022-03-19 22:34:31,457 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:34:31,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:31,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:31,458 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:34:31,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-03-19 22:34:31,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:31,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 702 conjuncts, 72 conjunts are in the unsatisfiable core [2022-03-19 22:34:31,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:33,236 INFO L134 CoverageAnalysis]: Checked inductivity of 4658 backedges. 1819 proven. 595 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-19 22:34:33,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:33,507 INFO L134 CoverageAnalysis]: Checked inductivity of 4658 backedges. 1819 proven. 595 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-19 22:34:33,507 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568883251] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:33,507 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:33,507 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 73, 73] total 111 [2022-03-19 22:34:33,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895726120] [2022-03-19 22:34:33,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:33,508 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 111 states [2022-03-19 22:34:33,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:33,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2022-03-19 22:34:33,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2707, Invalid=9503, Unknown=0, NotChecked=0, Total=12210 [2022-03-19 22:34:33,509 INFO L87 Difference]: Start difference. First operand 288 states and 289 transitions. Second operand has 111 states, 111 states have (on average 1.7117117117117118) internal successors, (190), 110 states have internal predecessors, (190), 71 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2022-03-19 22:34:34,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:34,887 INFO L93 Difference]: Finished difference Result 402 states and 438 transitions. [2022-03-19 22:34:34,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-19 22:34:34,887 INFO L78 Accepts]: Start accepts. Automaton has has 111 states, 111 states have (on average 1.7117117117117118) internal successors, (190), 110 states have internal predecessors, (190), 71 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) Word has length 285 [2022-03-19 22:34:34,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:34,888 INFO L225 Difference]: With dead ends: 402 [2022-03-19 22:34:34,888 INFO L226 Difference]: Without dead ends: 289 [2022-03-19 22:34:34,890 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 783 GetRequests, 602 SyntacticMatches, 1 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9087 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=6111, Invalid=26831, Unknown=0, NotChecked=0, Total=32942 [2022-03-19 22:34:34,890 INFO L913 BasicCegarLoop]: 46 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1643 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 1797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:34,890 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 113 Invalid, 1797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 1643 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:34:34,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2022-03-19 22:34:34,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 289. [2022-03-19 22:34:34,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 215 states have (on average 1.0093023255813953) internal successors, (217), 216 states have internal predecessors, (217), 37 states have call successors, (37), 37 states have call predecessors, (37), 36 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2022-03-19 22:34:34,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 290 transitions. [2022-03-19 22:34:34,914 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 290 transitions. Word has length 285 [2022-03-19 22:34:34,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:34,914 INFO L478 AbstractCegarLoop]: Abstraction has 289 states and 290 transitions. [2022-03-19 22:34:34,914 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 111 states, 111 states have (on average 1.7117117117117118) internal successors, (190), 110 states have internal predecessors, (190), 71 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2022-03-19 22:34:34,915 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 290 transitions. [2022-03-19 22:34:34,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2022-03-19 22:34:34,915 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:34,916 INFO L499 BasicCegarLoop]: trace histogram [35, 35, 35, 35, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:34,937 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-03-19 22:34:35,132 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,SelfDestructingSolverStorable68 [2022-03-19 22:34:35,132 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:35,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:35,132 INFO L85 PathProgramCache]: Analyzing trace with hash 673569646, now seen corresponding path program 68 times [2022-03-19 22:34:35,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:35,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384805398] [2022-03-19 22:34:35,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:35,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:35,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:35,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-19 22:34:35,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-19 22:34:35,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:34:35,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-19 22:34:35,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:34:35,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:34:35,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:34:35,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:34:35,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:34:35,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:34:35,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:34:35,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:34:35,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:34:35,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:34:35,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:34:35,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:34:35,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:34:35,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:34:35,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:34:35,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:34:35,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:34:35,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:34:35,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:34:35,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:34:35,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:34:35,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:34:35,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:34:35,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-03-19 22:34:35,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:34:35,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-03-19 22:34:35,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:34:35,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-03-19 22:34:35,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:34:35,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-03-19 22:34:35,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:35,498 INFO L134 CoverageAnalysis]: Checked inductivity of 4693 backedges. 663 proven. 1786 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-19 22:34:35,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:35,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384805398] [2022-03-19 22:34:35,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384805398] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:35,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045309520] [2022-03-19 22:34:35,498 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:34:35,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:35,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:35,499 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:34:35,500 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-03-19 22:34:35,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:34:35,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:35,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 707 conjuncts, 73 conjunts are in the unsatisfiable core [2022-03-19 22:34:35,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:35,929 INFO L134 CoverageAnalysis]: Checked inductivity of 4693 backedges. 698 proven. 1751 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-19 22:34:35,929 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:36,298 INFO L134 CoverageAnalysis]: Checked inductivity of 4693 backedges. 698 proven. 1751 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-19 22:34:36,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045309520] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:36,298 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:36,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 40, 40] total 44 [2022-03-19 22:34:36,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293752825] [2022-03-19 22:34:36,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:36,299 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-03-19 22:34:36,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:36,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-03-19 22:34:36,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=718, Invalid=1174, Unknown=0, NotChecked=0, Total=1892 [2022-03-19 22:34:36,299 INFO L87 Difference]: Start difference. First operand 289 states and 290 transitions. Second operand has 44 states, 44 states have (on average 2.727272727272727) internal successors, (120), 41 states have internal predecessors, (120), 36 states have call successors, (39), 4 states have call predecessors, (39), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-19 22:34:36,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:36,946 INFO L93 Difference]: Finished difference Result 302 states and 304 transitions. [2022-03-19 22:34:36,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-19 22:34:36,946 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.727272727272727) internal successors, (120), 41 states have internal predecessors, (120), 36 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 286 [2022-03-19 22:34:36,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:36,955 INFO L225 Difference]: With dead ends: 302 [2022-03-19 22:34:36,955 INFO L226 Difference]: Without dead ends: 300 [2022-03-19 22:34:36,956 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 756 GetRequests, 672 SyntacticMatches, 2 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1338 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=2146, Invalid=4826, Unknown=0, NotChecked=0, Total=6972 [2022-03-19 22:34:36,956 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 101 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 763 mSolverCounterSat, 221 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 221 IncrementalHoareTripleChecker+Valid, 763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:36,956 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 45 Invalid, 984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [221 Valid, 763 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:34:36,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-03-19 22:34:36,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 296. [2022-03-19 22:34:36,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 220 states have (on average 1.009090909090909) internal successors, (222), 221 states have internal predecessors, (222), 38 states have call successors, (38), 38 states have call predecessors, (38), 37 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-19 22:34:36,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 297 transitions. [2022-03-19 22:34:36,998 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 297 transitions. Word has length 286 [2022-03-19 22:34:36,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:36,999 INFO L478 AbstractCegarLoop]: Abstraction has 296 states and 297 transitions. [2022-03-19 22:34:36,999 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.727272727272727) internal successors, (120), 41 states have internal predecessors, (120), 36 states have call successors, (39), 4 states have call predecessors, (39), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-19 22:34:36,999 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 297 transitions. [2022-03-19 22:34:37,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2022-03-19 22:34:37,003 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:37,004 INFO L499 BasicCegarLoop]: trace histogram [36, 36, 36, 35, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:37,023 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-03-19 22:34:37,219 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:37,219 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:37,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:37,220 INFO L85 PathProgramCache]: Analyzing trace with hash 1688838468, now seen corresponding path program 69 times [2022-03-19 22:34:37,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:37,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848755286] [2022-03-19 22:34:37,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:37,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:37,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:38,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-19 22:34:38,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-19 22:34:38,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:34:38,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-19 22:34:38,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:34:38,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:34:38,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:34:38,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:34:38,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:34:38,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:34:38,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:34:38,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:34:38,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:34:38,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:34:38,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:34:38,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:34:38,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:34:38,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:34:38,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:34:38,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:34:38,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:34:38,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:34:38,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:34:38,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:34:38,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:34:38,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:34:38,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:34:38,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-03-19 22:34:38,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:34:38,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-03-19 22:34:38,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:34:38,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-03-19 22:34:38,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:34:38,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-03-19 22:34:38,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:34:38,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:38,106 INFO L134 CoverageAnalysis]: Checked inductivity of 4935 backedges. 1822 proven. 733 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-19 22:34:38,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:38,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848755286] [2022-03-19 22:34:38,106 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848755286] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:38,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576349026] [2022-03-19 22:34:38,106 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:34:38,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:38,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:38,107 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:34:38,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-03-19 22:34:38,246 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2022-03-19 22:34:38,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:38,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 721 conjuncts, 74 conjunts are in the unsatisfiable core [2022-03-19 22:34:38,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:39,533 INFO L134 CoverageAnalysis]: Checked inductivity of 4935 backedges. 1925 proven. 630 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-19 22:34:39,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:39,815 INFO L134 CoverageAnalysis]: Checked inductivity of 4935 backedges. 1925 proven. 630 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-19 22:34:39,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576349026] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:39,816 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:39,816 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 75, 75] total 114 [2022-03-19 22:34:39,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715595966] [2022-03-19 22:34:39,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:39,816 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 114 states [2022-03-19 22:34:39,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:39,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2022-03-19 22:34:39,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2856, Invalid=10026, Unknown=0, NotChecked=0, Total=12882 [2022-03-19 22:34:39,818 INFO L87 Difference]: Start difference. First operand 296 states and 297 transitions. Second operand has 114 states, 114 states have (on average 1.7105263157894737) internal successors, (195), 113 states have internal predecessors, (195), 73 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-19 22:34:41,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:41,330 INFO L93 Difference]: Finished difference Result 413 states and 450 transitions. [2022-03-19 22:34:41,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-19 22:34:41,331 INFO L78 Accepts]: Start accepts. Automaton has has 114 states, 114 states have (on average 1.7105263157894737) internal successors, (195), 113 states have internal predecessors, (195), 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 293 [2022-03-19 22:34:41,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:41,355 INFO L225 Difference]: With dead ends: 413 [2022-03-19 22:34:41,356 INFO L226 Difference]: Without dead ends: 297 [2022-03-19 22:34:41,359 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 805 GetRequests, 619 SyntacticMatches, 1 SemanticMatches, 185 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9599 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=6447, Invalid=28335, Unknown=0, NotChecked=0, Total=34782 [2022-03-19 22:34:41,359 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 21 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 2132 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 2285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 2132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:41,359 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 134 Invalid, 2285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 2132 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:34:41,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2022-03-19 22:34:41,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 297. [2022-03-19 22:34:41,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 221 states have (on average 1.009049773755656) internal successors, (223), 222 states have internal predecessors, (223), 38 states have call successors, (38), 38 states have call predecessors, (38), 37 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-19 22:34:41,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 298 transitions. [2022-03-19 22:34:41,383 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 298 transitions. Word has length 293 [2022-03-19 22:34:41,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:41,383 INFO L478 AbstractCegarLoop]: Abstraction has 297 states and 298 transitions. [2022-03-19 22:34:41,383 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 114 states, 114 states have (on average 1.7105263157894737) internal successors, (195), 113 states have internal predecessors, (195), 73 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-19 22:34:41,383 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 298 transitions. [2022-03-19 22:34:41,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2022-03-19 22:34:41,384 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:41,384 INFO L499 BasicCegarLoop]: trace histogram [36, 36, 36, 36, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:41,415 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-03-19 22:34:41,599 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:41,600 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:41,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:41,600 INFO L85 PathProgramCache]: Analyzing trace with hash 308790796, now seen corresponding path program 70 times [2022-03-19 22:34:41,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:41,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199017919] [2022-03-19 22:34:41,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:41,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:41,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:41,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-03-19 22:34:41,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-19 22:34:41,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-19 22:34:41,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:34:41,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-19 22:34:41,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:34:41,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:34:41,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:34:41,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:34:41,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:34:41,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:34:41,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:34:41,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:34:41,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:34:41,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:34:41,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:34:41,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:34:41,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:34:41,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:34:41,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:34:41,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-03-19 22:34:41,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:41,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:34:41,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:42,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-03-19 22:34:42,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:42,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:34:42,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:42,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-03-19 22:34:42,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:42,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:34:42,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:42,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-03-19 22:34:42,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:42,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:34:42,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:42,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-03-19 22:34:42,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:42,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:34:42,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:42,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-03-19 22:34:42,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:42,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:34:42,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:42,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-03-19 22:34:42,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:42,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:34:42,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:42,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-03-19 22:34:42,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:42,015 INFO L134 CoverageAnalysis]: Checked inductivity of 4971 backedges. 700 proven. 1891 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-19 22:34:42,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:42,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199017919] [2022-03-19 22:34:42,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199017919] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:42,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130994539] [2022-03-19 22:34:42,015 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:34:42,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:42,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:42,016 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:34:42,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-03-19 22:34:42,129 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:34:42,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:42,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 726 conjuncts, 75 conjunts are in the unsatisfiable core [2022-03-19 22:34:42,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:42,635 INFO L134 CoverageAnalysis]: Checked inductivity of 4971 backedges. 736 proven. 1855 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-19 22:34:42,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:43,076 INFO L134 CoverageAnalysis]: Checked inductivity of 4971 backedges. 736 proven. 1855 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-19 22:34:43,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130994539] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:43,077 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:43,077 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 45 [2022-03-19 22:34:43,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121570265] [2022-03-19 22:34:43,077 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:43,077 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-19 22:34:43,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:43,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-19 22:34:43,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=756, Invalid=1224, Unknown=0, NotChecked=0, Total=1980 [2022-03-19 22:34:43,078 INFO L87 Difference]: Start difference. First operand 297 states and 298 transitions. Second operand has 45 states, 45 states have (on average 2.7333333333333334) internal successors, (123), 42 states have internal predecessors, (123), 37 states have call successors, (40), 4 states have call predecessors, (40), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-03-19 22:34:43,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:43,877 INFO L93 Difference]: Finished difference Result 310 states and 312 transitions. [2022-03-19 22:34:43,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-19 22:34:43,877 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.7333333333333334) internal successors, (123), 42 states have internal predecessors, (123), 37 states have call successors, (40), 4 states have call predecessors, (40), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Word has length 294 [2022-03-19 22:34:43,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:43,878 INFO L225 Difference]: With dead ends: 310 [2022-03-19 22:34:43,878 INFO L226 Difference]: Without dead ends: 308 [2022-03-19 22:34:43,879 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 777 GetRequests, 691 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1394 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=2260, Invalid=5050, Unknown=0, NotChecked=0, Total=7310 [2022-03-19 22:34:43,879 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 110 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:43,879 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 45 Invalid, 925 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 698 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:34:43,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2022-03-19 22:34:43,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 304. [2022-03-19 22:34:43,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 226 states have (on average 1.008849557522124) internal successors, (228), 227 states have internal predecessors, (228), 39 states have call successors, (39), 39 states have call predecessors, (39), 38 states have return successors, (38), 37 states have call predecessors, (38), 38 states have call successors, (38) [2022-03-19 22:34:43,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 305 transitions. [2022-03-19 22:34:43,904 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 305 transitions. Word has length 294 [2022-03-19 22:34:43,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:43,904 INFO L478 AbstractCegarLoop]: Abstraction has 304 states and 305 transitions. [2022-03-19 22:34:43,904 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.7333333333333334) internal successors, (123), 42 states have internal predecessors, (123), 37 states have call successors, (40), 4 states have call predecessors, (40), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-03-19 22:34:43,904 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 305 transitions. [2022-03-19 22:34:43,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2022-03-19 22:34:43,905 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:43,905 INFO L499 BasicCegarLoop]: trace histogram [37, 37, 37, 36, 36, 36, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:43,922 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-03-19 22:34:44,115 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:44,115 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:44,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:44,116 INFO L85 PathProgramCache]: Analyzing trace with hash -1891227418, now seen corresponding path program 71 times [2022-03-19 22:34:44,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:44,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026599761] [2022-03-19 22:34:44,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:44,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:44,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:45,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-03-19 22:34:45,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-19 22:34:45,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-19 22:34:45,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:34:45,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-19 22:34:45,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:34:45,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:34:45,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:34:45,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:34:45,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:34:45,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:34:45,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:34:45,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:34:45,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:34:45,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:34:45,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:34:45,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:34:45,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:34:45,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:34:45,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:34:45,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-03-19 22:34:45,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:34:45,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-03-19 22:34:45,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:34:45,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-03-19 22:34:45,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:34:45,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-03-19 22:34:45,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:34:45,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-03-19 22:34:45,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:34:45,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-03-19 22:34:45,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:34:45,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-03-19 22:34:45,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:34:45,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-03-19 22:34:45,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:34:45,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:45,435 INFO L134 CoverageAnalysis]: Checked inductivity of 5220 backedges. 1928 proven. 772 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-03-19 22:34:45,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:45,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026599761] [2022-03-19 22:34:45,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026599761] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:45,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161936699] [2022-03-19 22:34:45,436 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:34:45,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:45,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:45,437 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:34:45,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-03-19 22:34:45,556 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 37 check-sat command(s) [2022-03-19 22:34:45,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:45,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 740 conjuncts, 76 conjunts are in the unsatisfiable core [2022-03-19 22:34:45,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:47,689 INFO L134 CoverageAnalysis]: Checked inductivity of 5220 backedges. 2034 proven. 666 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-03-19 22:34:47,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:47,962 INFO L134 CoverageAnalysis]: Checked inductivity of 5220 backedges. 2034 proven. 666 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-03-19 22:34:47,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161936699] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:47,963 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:47,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 77, 77] total 117 [2022-03-19 22:34:47,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697021822] [2022-03-19 22:34:47,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:47,963 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2022-03-19 22:34:47,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:47,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2022-03-19 22:34:47,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3009, Invalid=10563, Unknown=0, NotChecked=0, Total=13572 [2022-03-19 22:34:47,965 INFO L87 Difference]: Start difference. First operand 304 states and 305 transitions. Second operand has 117 states, 117 states have (on average 1.7094017094017093) internal successors, (200), 116 states have internal predecessors, (200), 75 states have call successors, (77), 3 states have call predecessors, (77), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-03-19 22:34:49,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:49,484 INFO L93 Difference]: Finished difference Result 424 states and 462 transitions. [2022-03-19 22:34:49,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-03-19 22:34:49,485 INFO L78 Accepts]: Start accepts. Automaton has has 117 states, 117 states have (on average 1.7094017094017093) internal successors, (200), 116 states have internal predecessors, (200), 75 states have call successors, (77), 3 states have call predecessors, (77), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) Word has length 301 [2022-03-19 22:34:49,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:49,486 INFO L225 Difference]: With dead ends: 424 [2022-03-19 22:34:49,486 INFO L226 Difference]: Without dead ends: 305 [2022-03-19 22:34:49,487 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 827 GetRequests, 636 SyntacticMatches, 1 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10125 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=6792, Invalid=29880, Unknown=0, NotChecked=0, Total=36672 [2022-03-19 22:34:49,488 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 21 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 2009 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 2167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 2009 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:49,488 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 120 Invalid, 2167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 2009 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:34:49,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2022-03-19 22:34:49,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 305. [2022-03-19 22:34:49,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 227 states have (on average 1.0088105726872247) internal successors, (229), 228 states have internal predecessors, (229), 39 states have call successors, (39), 39 states have call predecessors, (39), 38 states have return successors, (38), 37 states have call predecessors, (38), 38 states have call successors, (38) [2022-03-19 22:34:49,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 306 transitions. [2022-03-19 22:34:49,513 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 306 transitions. Word has length 301 [2022-03-19 22:34:49,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:49,513 INFO L478 AbstractCegarLoop]: Abstraction has 305 states and 306 transitions. [2022-03-19 22:34:49,513 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 117 states, 117 states have (on average 1.7094017094017093) internal successors, (200), 116 states have internal predecessors, (200), 75 states have call successors, (77), 3 states have call predecessors, (77), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-03-19 22:34:49,514 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 306 transitions. [2022-03-19 22:34:49,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2022-03-19 22:34:49,515 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:49,515 INFO L499 BasicCegarLoop]: trace histogram [37, 37, 37, 37, 36, 36, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:49,532 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-03-19 22:34:49,732 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,SelfDestructingSolverStorable72 [2022-03-19 22:34:49,732 INFO L403 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:49,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:49,733 INFO L85 PathProgramCache]: Analyzing trace with hash 337053102, now seen corresponding path program 72 times [2022-03-19 22:34:49,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:49,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443521111] [2022-03-19 22:34:49,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:49,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:49,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:50,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-19 22:34:50,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-03-19 22:34:50,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:34:50,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-03-19 22:34:50,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:34:50,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:34:50,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:34:50,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:34:50,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:34:50,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:34:50,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:34:50,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:34:50,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:34:50,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:34:50,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:34:50,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:34:50,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:34:50,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:34:50,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:34:50,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:34:50,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:34:50,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-03-19 22:34:50,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:34:50,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-03-19 22:34:50,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:34:50,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-03-19 22:34:50,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:34:50,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-03-19 22:34:50,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:34:50,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-03-19 22:34:50,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:34:50,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-03-19 22:34:50,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:34:50,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-03-19 22:34:50,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:34:50,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-03-19 22:34:50,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:50,194 INFO L134 CoverageAnalysis]: Checked inductivity of 5257 backedges. 738 proven. 1999 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-03-19 22:34:50,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:50,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443521111] [2022-03-19 22:34:50,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443521111] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:50,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110107725] [2022-03-19 22:34:50,194 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:34:50,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:50,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:50,195 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:34:50,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-03-19 22:34:50,340 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2022-03-19 22:34:50,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:50,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 745 conjuncts, 77 conjunts are in the unsatisfiable core [2022-03-19 22:34:50,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:50,698 INFO L134 CoverageAnalysis]: Checked inductivity of 5257 backedges. 775 proven. 1962 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-03-19 22:34:50,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:51,168 INFO L134 CoverageAnalysis]: Checked inductivity of 5257 backedges. 775 proven. 1962 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-03-19 22:34:51,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110107725] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:51,169 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:51,169 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 42, 42] total 46 [2022-03-19 22:34:51,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736246590] [2022-03-19 22:34:51,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:51,169 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-19 22:34:51,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:51,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-19 22:34:51,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=795, Invalid=1275, Unknown=0, NotChecked=0, Total=2070 [2022-03-19 22:34:51,170 INFO L87 Difference]: Start difference. First operand 305 states and 306 transitions. Second operand has 46 states, 46 states have (on average 2.739130434782609) internal successors, (126), 43 states have internal predecessors, (126), 38 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-19 22:34:52,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:52,026 INFO L93 Difference]: Finished difference Result 318 states and 320 transitions. [2022-03-19 22:34:52,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-19 22:34:52,027 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.739130434782609) internal successors, (126), 43 states have internal predecessors, (126), 38 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 302 [2022-03-19 22:34:52,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:52,028 INFO L225 Difference]: With dead ends: 318 [2022-03-19 22:34:52,028 INFO L226 Difference]: Without dead ends: 316 [2022-03-19 22:34:52,029 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 798 GetRequests, 710 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1451 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2377, Invalid=5279, Unknown=0, NotChecked=0, Total=7656 [2022-03-19 22:34:52,029 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 112 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 714 mSolverCounterSat, 233 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 233 IncrementalHoareTripleChecker+Valid, 714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:52,029 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 35 Invalid, 947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [233 Valid, 714 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:34:52,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-03-19 22:34:52,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 312. [2022-03-19 22:34:52,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 232 states have (on average 1.0086206896551724) internal successors, (234), 233 states have internal predecessors, (234), 40 states have call successors, (40), 40 states have call predecessors, (40), 39 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-19 22:34:52,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 313 transitions. [2022-03-19 22:34:52,064 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 313 transitions. Word has length 302 [2022-03-19 22:34:52,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:52,064 INFO L478 AbstractCegarLoop]: Abstraction has 312 states and 313 transitions. [2022-03-19 22:34:52,065 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.739130434782609) internal successors, (126), 43 states have internal predecessors, (126), 38 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-19 22:34:52,065 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 313 transitions. [2022-03-19 22:34:52,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2022-03-19 22:34:52,066 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:52,066 INFO L499 BasicCegarLoop]: trace histogram [38, 38, 38, 37, 37, 37, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:52,091 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-03-19 22:34:52,287 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:52,287 INFO L403 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:52,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:52,288 INFO L85 PathProgramCache]: Analyzing trace with hash 1094741764, now seen corresponding path program 73 times [2022-03-19 22:34:52,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:52,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662496827] [2022-03-19 22:34:52,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:52,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:52,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:53,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-19 22:34:53,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-03-19 22:34:53,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:34:53,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-03-19 22:34:53,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:34:53,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:34:53,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:34:53,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:34:53,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:34:53,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:34:53,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:34:53,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:34:53,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:34:53,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:34:53,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:34:53,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:34:53,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:34:53,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:34:53,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:34:53,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:34:53,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:34:53,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-03-19 22:34:53,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:34:53,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-03-19 22:34:53,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:34:53,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-03-19 22:34:53,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:34:53,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-03-19 22:34:53,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:34:53,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-03-19 22:34:53,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:34:53,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-03-19 22:34:53,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:34:53,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-03-19 22:34:53,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:34:53,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-03-19 22:34:53,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:34:53,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,318 INFO L134 CoverageAnalysis]: Checked inductivity of 5513 backedges. 2037 proven. 812 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-19 22:34:53,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:53,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662496827] [2022-03-19 22:34:53,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662496827] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:53,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982604897] [2022-03-19 22:34:53,318 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:34:53,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:53,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:53,320 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:34:53,365 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-03-19 22:34:53,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:53,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 759 conjuncts, 78 conjunts are in the unsatisfiable core [2022-03-19 22:34:53,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:54,872 INFO L134 CoverageAnalysis]: Checked inductivity of 5513 backedges. 2146 proven. 703 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-19 22:34:54,872 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:55,153 INFO L134 CoverageAnalysis]: Checked inductivity of 5513 backedges. 2146 proven. 703 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-19 22:34:55,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982604897] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:55,154 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:55,154 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 79, 79] total 120 [2022-03-19 22:34:55,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289908715] [2022-03-19 22:34:55,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:55,154 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 120 states [2022-03-19 22:34:55,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:55,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2022-03-19 22:34:55,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3166, Invalid=11114, Unknown=0, NotChecked=0, Total=14280 [2022-03-19 22:34:55,157 INFO L87 Difference]: Start difference. First operand 312 states and 313 transitions. Second operand has 120 states, 120 states have (on average 1.7083333333333333) internal successors, (205), 119 states have internal predecessors, (205), 77 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-03-19 22:34:56,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:56,723 INFO L93 Difference]: Finished difference Result 435 states and 474 transitions. [2022-03-19 22:34:56,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-19 22:34:56,723 INFO L78 Accepts]: Start accepts. Automaton has has 120 states, 120 states have (on average 1.7083333333333333) internal successors, (205), 119 states have internal predecessors, (205), 77 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) Word has length 309 [2022-03-19 22:34:56,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:56,724 INFO L225 Difference]: With dead ends: 435 [2022-03-19 22:34:56,724 INFO L226 Difference]: Without dead ends: 313 [2022-03-19 22:34:56,727 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 849 GetRequests, 653 SyntacticMatches, 1 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10665 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=7146, Invalid=31466, Unknown=0, NotChecked=0, Total=38612 [2022-03-19 22:34:56,727 INFO L913 BasicCegarLoop]: 49 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1950 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 2109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 1950 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:56,728 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 116 Invalid, 2109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 1950 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:34:56,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2022-03-19 22:34:56,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 313. [2022-03-19 22:34:56,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 233 states have (on average 1.0085836909871244) internal successors, (235), 234 states have internal predecessors, (235), 40 states have call successors, (40), 40 states have call predecessors, (40), 39 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-19 22:34:56,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 314 transitions. [2022-03-19 22:34:56,754 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 314 transitions. Word has length 309 [2022-03-19 22:34:56,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:56,754 INFO L478 AbstractCegarLoop]: Abstraction has 313 states and 314 transitions. [2022-03-19 22:34:56,754 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 120 states, 120 states have (on average 1.7083333333333333) internal successors, (205), 119 states have internal predecessors, (205), 77 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-03-19 22:34:56,754 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 314 transitions. [2022-03-19 22:34:56,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2022-03-19 22:34:56,755 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:56,755 INFO L499 BasicCegarLoop]: trace histogram [38, 38, 38, 38, 37, 37, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:56,772 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-03-19 22:34:56,971 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:56,971 INFO L403 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:56,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:56,972 INFO L85 PathProgramCache]: Analyzing trace with hash -1695808564, now seen corresponding path program 74 times [2022-03-19 22:34:56,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:56,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023962556] [2022-03-19 22:34:56,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:56,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:56,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:57,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-03-19 22:34:57,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-19 22:34:57,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-03-19 22:34:57,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:34:57,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:34:57,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:34:57,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:34:57,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:34:57,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:34:57,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:34:57,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:34:57,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:34:57,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:34:57,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:34:57,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:34:57,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:34:57,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:34:57,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:34:57,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:34:57,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:34:57,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:34:57,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:34:57,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-03-19 22:34:57,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:34:57,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-03-19 22:34:57,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:34:57,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-03-19 22:34:57,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:34:57,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-03-19 22:34:57,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:34:57,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-03-19 22:34:57,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:34:57,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-03-19 22:34:57,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:34:57,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-03-19 22:34:57,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:34:57,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-03-19 22:34:57,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:57,392 INFO L134 CoverageAnalysis]: Checked inductivity of 5551 backedges. 777 proven. 2110 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-19 22:34:57,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:57,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023962556] [2022-03-19 22:34:57,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023962556] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:57,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338159661] [2022-03-19 22:34:57,392 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:34:57,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:57,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:57,393 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:34:57,394 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-03-19 22:34:57,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:34:57,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:57,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 764 conjuncts, 79 conjunts are in the unsatisfiable core [2022-03-19 22:34:57,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:58,006 INFO L134 CoverageAnalysis]: Checked inductivity of 5551 backedges. 815 proven. 2072 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-19 22:34:58,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:58,446 INFO L134 CoverageAnalysis]: Checked inductivity of 5551 backedges. 815 proven. 2072 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-19 22:34:58,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [338159661] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:58,447 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:58,447 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43, 43] total 47 [2022-03-19 22:34:58,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741835893] [2022-03-19 22:34:58,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:58,447 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-19 22:34:58,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:58,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-19 22:34:58,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=835, Invalid=1327, Unknown=0, NotChecked=0, Total=2162 [2022-03-19 22:34:58,448 INFO L87 Difference]: Start difference. First operand 313 states and 314 transitions. Second operand has 47 states, 47 states have (on average 2.74468085106383) internal successors, (129), 44 states have internal predecessors, (129), 39 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2022-03-19 22:34:59,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:59,236 INFO L93 Difference]: Finished difference Result 326 states and 328 transitions. [2022-03-19 22:34:59,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-19 22:34:59,236 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.74468085106383) internal successors, (129), 44 states have internal predecessors, (129), 39 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) Word has length 310 [2022-03-19 22:34:59,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:59,237 INFO L225 Difference]: With dead ends: 326 [2022-03-19 22:34:59,237 INFO L226 Difference]: Without dead ends: 324 [2022-03-19 22:34:59,238 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 819 GetRequests, 729 SyntacticMatches, 2 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2497, Invalid=5513, Unknown=0, NotChecked=0, Total=8010 [2022-03-19 22:34:59,238 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 107 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 865 mSolverCounterSat, 201 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 1066 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 201 IncrementalHoareTripleChecker+Valid, 865 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:59,238 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 65 Invalid, 1066 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [201 Valid, 865 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:34:59,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-03-19 22:34:59,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 320. [2022-03-19 22:34:59,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 238 states have (on average 1.0084033613445378) internal successors, (240), 239 states have internal predecessors, (240), 41 states have call successors, (41), 41 states have call predecessors, (41), 40 states have return successors, (40), 39 states have call predecessors, (40), 40 states have call successors, (40) [2022-03-19 22:34:59,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 321 transitions. [2022-03-19 22:34:59,265 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 321 transitions. Word has length 310 [2022-03-19 22:34:59,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:59,265 INFO L478 AbstractCegarLoop]: Abstraction has 320 states and 321 transitions. [2022-03-19 22:34:59,265 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.74468085106383) internal successors, (129), 44 states have internal predecessors, (129), 39 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2022-03-19 22:34:59,265 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 321 transitions. [2022-03-19 22:34:59,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2022-03-19 22:34:59,266 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:59,266 INFO L499 BasicCegarLoop]: trace histogram [39, 39, 39, 38, 38, 38, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:59,283 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-03-19 22:34:59,469 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,SelfDestructingSolverStorable75 [2022-03-19 22:34:59,470 INFO L403 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:59,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:59,470 INFO L85 PathProgramCache]: Analyzing trace with hash -1160449242, now seen corresponding path program 75 times [2022-03-19 22:34:59,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:59,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538729706] [2022-03-19 22:34:59,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:59,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:59,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:01,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-03-19 22:35:01,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-19 22:35:01,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-03-19 22:35:01,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:35:01,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:35:01,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:35:01,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:35:01,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:35:01,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:35:01,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:35:01,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:35:01,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:35:01,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:35:01,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:35:01,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:35:01,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:35:01,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:35:01,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:35:01,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:35:01,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:35:01,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:35:01,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:35:01,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-03-19 22:35:01,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:35:01,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-03-19 22:35:01,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:35:01,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-03-19 22:35:01,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:35:01,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-03-19 22:35:01,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:35:01,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-03-19 22:35:01,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:35:01,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-03-19 22:35:01,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:35:01,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-03-19 22:35:01,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:35:01,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-03-19 22:35:01,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:35:01,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,187 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 2149 proven. 853 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-19 22:35:01,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:01,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538729706] [2022-03-19 22:35:01,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538729706] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:01,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505937822] [2022-03-19 22:35:01,188 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:35:01,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:01,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:01,189 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:35:01,190 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-03-19 22:35:01,327 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2022-03-19 22:35:01,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:35:01,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 80 conjunts are in the unsatisfiable core [2022-03-19 22:35:01,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:03,871 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 2261 proven. 741 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-19 22:35:03,871 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:35:04,365 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 2261 proven. 741 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-19 22:35:04,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505937822] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:35:04,366 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:35:04,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 81, 81] total 123 [2022-03-19 22:35:04,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832587362] [2022-03-19 22:35:04,366 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:35:04,366 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 123 states [2022-03-19 22:35:04,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:35:04,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 123 interpolants. [2022-03-19 22:35:04,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3327, Invalid=11679, Unknown=0, NotChecked=0, Total=15006 [2022-03-19 22:35:04,368 INFO L87 Difference]: Start difference. First operand 320 states and 321 transitions. Second operand has 123 states, 123 states have (on average 1.7073170731707317) internal successors, (210), 122 states have internal predecessors, (210), 79 states have call successors, (81), 3 states have call predecessors, (81), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-03-19 22:35:06,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:35:06,552 INFO L93 Difference]: Finished difference Result 446 states and 486 transitions. [2022-03-19 22:35:06,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-03-19 22:35:06,553 INFO L78 Accepts]: Start accepts. Automaton has has 123 states, 123 states have (on average 1.7073170731707317) internal successors, (210), 122 states have internal predecessors, (210), 79 states have call successors, (81), 3 states have call predecessors, (81), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) Word has length 317 [2022-03-19 22:35:06,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:35:06,554 INFO L225 Difference]: With dead ends: 446 [2022-03-19 22:35:06,554 INFO L226 Difference]: Without dead ends: 321 [2022-03-19 22:35:06,557 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 871 GetRequests, 670 SyntacticMatches, 1 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11219 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=7509, Invalid=33093, Unknown=0, NotChecked=0, Total=40602 [2022-03-19 22:35:06,557 INFO L913 BasicCegarLoop]: 50 mSDtfsCounter, 21 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1938 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 2106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 1938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:35:06,558 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 122 Invalid, 2106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 1938 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 22:35:06,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2022-03-19 22:35:06,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 321. [2022-03-19 22:35:06,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 239 states have (on average 1.00836820083682) internal successors, (241), 240 states have internal predecessors, (241), 41 states have call successors, (41), 41 states have call predecessors, (41), 40 states have return successors, (40), 39 states have call predecessors, (40), 40 states have call successors, (40) [2022-03-19 22:35:06,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 322 transitions. [2022-03-19 22:35:06,598 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 322 transitions. Word has length 317 [2022-03-19 22:35:06,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:35:06,598 INFO L478 AbstractCegarLoop]: Abstraction has 321 states and 322 transitions. [2022-03-19 22:35:06,598 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 123 states, 123 states have (on average 1.7073170731707317) internal successors, (210), 122 states have internal predecessors, (210), 79 states have call successors, (81), 3 states have call predecessors, (81), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-03-19 22:35:06,599 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 322 transitions. [2022-03-19 22:35:06,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2022-03-19 22:35:06,600 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:35:06,600 INFO L499 BasicCegarLoop]: trace histogram [39, 39, 39, 39, 38, 38, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:35:06,632 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-03-19 22:35:06,825 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,SelfDestructingSolverStorable76 [2022-03-19 22:35:06,825 INFO L403 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:35:06,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:35:06,826 INFO L85 PathProgramCache]: Analyzing trace with hash -1625079826, now seen corresponding path program 76 times [2022-03-19 22:35:06,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:35:06,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917693393] [2022-03-19 22:35:06,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:35:06,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:35:06,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:07,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-19 22:35:07,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-03-19 22:35:07,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:35:07,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-19 22:35:07,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:35:07,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:35:07,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:35:07,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:35:07,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:35:07,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:35:07,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:35:07,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:35:07,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:35:07,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:35:07,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:35:07,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:35:07,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:35:07,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:35:07,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:35:07,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:35:07,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:35:07,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:35:07,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:35:07,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-03-19 22:35:07,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:35:07,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-03-19 22:35:07,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:35:07,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-03-19 22:35:07,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:35:07,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-03-19 22:35:07,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:35:07,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-03-19 22:35:07,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:35:07,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-03-19 22:35:07,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:35:07,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-03-19 22:35:07,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:35:07,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-03-19 22:35:07,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:07,524 INFO L134 CoverageAnalysis]: Checked inductivity of 5853 backedges. 817 proven. 2224 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-19 22:35:07,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:07,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917693393] [2022-03-19 22:35:07,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917693393] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:07,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145341642] [2022-03-19 22:35:07,524 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:35:07,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:07,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:07,526 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:35:07,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-03-19 22:35:07,614 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:35:07,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:35:07,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 783 conjuncts, 81 conjunts are in the unsatisfiable core [2022-03-19 22:35:07,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:07,867 INFO L134 CoverageAnalysis]: Checked inductivity of 5853 backedges. 856 proven. 2185 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-19 22:35:07,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:35:08,132 INFO L134 CoverageAnalysis]: Checked inductivity of 5853 backedges. 856 proven. 2185 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-19 22:35:08,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1145341642] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:35:08,132 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:35:08,132 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 44] total 48 [2022-03-19 22:35:08,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974400603] [2022-03-19 22:35:08,133 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:35:08,133 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-03-19 22:35:08,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:35:08,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-03-19 22:35:08,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=876, Invalid=1380, Unknown=0, NotChecked=0, Total=2256 [2022-03-19 22:35:08,134 INFO L87 Difference]: Start difference. First operand 321 states and 322 transitions. Second operand has 48 states, 48 states have (on average 2.75) internal successors, (132), 45 states have internal predecessors, (132), 40 states have call successors, (43), 4 states have call predecessors, (43), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-19 22:35:08,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:35:08,704 INFO L93 Difference]: Finished difference Result 334 states and 336 transitions. [2022-03-19 22:35:08,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-19 22:35:08,704 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 2.75) internal successors, (132), 45 states have internal predecessors, (132), 40 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 318 [2022-03-19 22:35:08,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:35:08,705 INFO L225 Difference]: With dead ends: 334 [2022-03-19 22:35:08,705 INFO L226 Difference]: Without dead ends: 332 [2022-03-19 22:35:08,706 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 840 GetRequests, 748 SyntacticMatches, 2 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1568 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2620, Invalid=5752, Unknown=0, NotChecked=0, Total=8372 [2022-03-19 22:35:08,706 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 107 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 893 mSolverCounterSat, 245 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 245 IncrementalHoareTripleChecker+Valid, 893 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:35:08,706 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 55 Invalid, 1138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [245 Valid, 893 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:35:08,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2022-03-19 22:35:08,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 328. [2022-03-19 22:35:08,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 244 states have (on average 1.0081967213114753) internal successors, (246), 245 states have internal predecessors, (246), 42 states have call successors, (42), 42 states have call predecessors, (42), 41 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41) [2022-03-19 22:35:08,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 329 transitions. [2022-03-19 22:35:08,735 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 329 transitions. Word has length 318 [2022-03-19 22:35:08,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:35:08,735 INFO L478 AbstractCegarLoop]: Abstraction has 328 states and 329 transitions. [2022-03-19 22:35:08,736 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 2.75) internal successors, (132), 45 states have internal predecessors, (132), 40 states have call successors, (43), 4 states have call predecessors, (43), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-19 22:35:08,736 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 329 transitions. [2022-03-19 22:35:08,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2022-03-19 22:35:08,737 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:35:08,737 INFO L499 BasicCegarLoop]: trace histogram [40, 40, 40, 39, 39, 39, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:35:08,754 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-03-19 22:35:08,946 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:08,946 INFO L403 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:35:08,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:35:08,946 INFO L85 PathProgramCache]: Analyzing trace with hash 1831480516, now seen corresponding path program 77 times [2022-03-19 22:35:08,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:35:08,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785362048] [2022-03-19 22:35:08,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:35:08,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:35:08,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:10,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-19 22:35:10,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-03-19 22:35:10,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:35:10,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-19 22:35:10,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:35:10,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:35:10,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:35:10,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:35:10,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:35:10,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:35:10,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:35:10,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:35:10,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:35:10,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:35:10,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:35:10,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:35:10,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:35:10,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:35:10,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:35:10,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:35:10,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:35:10,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:35:10,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:35:10,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-03-19 22:35:10,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:35:10,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-03-19 22:35:10,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:35:10,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-03-19 22:35:10,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:35:10,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-03-19 22:35:10,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:35:10,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-03-19 22:35:10,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:35:10,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-03-19 22:35:10,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:35:10,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-03-19 22:35:10,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:35:10,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-03-19 22:35:10,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:35:10,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:10,105 INFO L134 CoverageAnalysis]: Checked inductivity of 6123 backedges. 2264 proven. 895 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-19 22:35:10,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:10,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785362048] [2022-03-19 22:35:10,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785362048] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:10,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279632820] [2022-03-19 22:35:10,105 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:35:10,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:10,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:10,107 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:35:10,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-03-19 22:35:10,240 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 40 check-sat command(s) [2022-03-19 22:35:10,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:35:10,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 82 conjunts are in the unsatisfiable core [2022-03-19 22:35:10,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:12,893 INFO L134 CoverageAnalysis]: Checked inductivity of 6123 backedges. 2379 proven. 780 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-19 22:35:12,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:35:13,427 INFO L134 CoverageAnalysis]: Checked inductivity of 6123 backedges. 2379 proven. 780 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-19 22:35:13,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279632820] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:35:13,427 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:35:13,427 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 83, 83] total 126 [2022-03-19 22:35:13,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450170184] [2022-03-19 22:35:13,427 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:35:13,428 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 126 states [2022-03-19 22:35:13,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:35:13,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2022-03-19 22:35:13,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3492, Invalid=12258, Unknown=0, NotChecked=0, Total=15750 [2022-03-19 22:35:13,429 INFO L87 Difference]: Start difference. First operand 328 states and 329 transitions. Second operand has 126 states, 126 states have (on average 1.7063492063492063) internal successors, (215), 125 states have internal predecessors, (215), 81 states have call successors, (83), 3 states have call predecessors, (83), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2022-03-19 22:35:16,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:35:16,081 INFO L93 Difference]: Finished difference Result 457 states and 498 transitions. [2022-03-19 22:35:16,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-19 22:35:16,082 INFO L78 Accepts]: Start accepts. Automaton has has 126 states, 126 states have (on average 1.7063492063492063) internal successors, (215), 125 states have internal predecessors, (215), 81 states have call successors, (83), 3 states have call predecessors, (83), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) Word has length 325 [2022-03-19 22:35:16,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:35:16,083 INFO L225 Difference]: With dead ends: 457 [2022-03-19 22:35:16,083 INFO L226 Difference]: Without dead ends: 329 [2022-03-19 22:35:16,084 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 893 GetRequests, 687 SyntacticMatches, 1 SemanticMatches, 205 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11787 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=7881, Invalid=34761, Unknown=0, NotChecked=0, Total=42642 [2022-03-19 22:35:16,085 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 21 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1957 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 2128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 1957 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:35:16,085 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 113 Invalid, 2128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 1957 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:35:16,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2022-03-19 22:35:16,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 329. [2022-03-19 22:35:16,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 245 states have (on average 1.0081632653061225) internal successors, (247), 246 states have internal predecessors, (247), 42 states have call successors, (42), 42 states have call predecessors, (42), 41 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41) [2022-03-19 22:35:16,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 330 transitions. [2022-03-19 22:35:16,114 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 330 transitions. Word has length 325 [2022-03-19 22:35:16,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:35:16,114 INFO L478 AbstractCegarLoop]: Abstraction has 329 states and 330 transitions. [2022-03-19 22:35:16,114 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 126 states, 126 states have (on average 1.7063492063492063) internal successors, (215), 125 states have internal predecessors, (215), 81 states have call successors, (83), 3 states have call predecessors, (83), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2022-03-19 22:35:16,114 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 330 transitions. [2022-03-19 22:35:16,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2022-03-19 22:35:16,115 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:35:16,115 INFO L499 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 39, 39, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:35:16,132 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-03-19 22:35:16,320 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:16,320 INFO L403 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:35:16,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:35:16,320 INFO L85 PathProgramCache]: Analyzing trace with hash 1239626124, now seen corresponding path program 78 times [2022-03-19 22:35:16,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:35:16,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094857655] [2022-03-19 22:35:16,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:35:16,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:35:16,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:17,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-19 22:35:17,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:35:17,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-19 22:35:17,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:35:17,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:35:17,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:35:17,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:35:17,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:35:17,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:35:17,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:35:17,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:35:17,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:35:17,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:35:17,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:35:17,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:35:17,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:35:17,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:35:17,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:35:17,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:35:17,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:35:17,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:35:17,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:35:17,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:35:17,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:35:17,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-03-19 22:35:17,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:35:17,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-03-19 22:35:17,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:35:17,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-03-19 22:35:17,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:35:17,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-03-19 22:35:17,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:35:17,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-03-19 22:35:17,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:35:17,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-03-19 22:35:17,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:35:17,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-03-19 22:35:17,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:35:17,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-03-19 22:35:17,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:17,064 INFO L134 CoverageAnalysis]: Checked inductivity of 6163 backedges. 858 proven. 2341 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-19 22:35:17,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:17,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094857655] [2022-03-19 22:35:17,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094857655] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:17,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201076448] [2022-03-19 22:35:17,064 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:35:17,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:17,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:17,065 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:35:17,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-03-19 22:35:17,222 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 40 check-sat command(s) [2022-03-19 22:35:17,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:35:17,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 802 conjuncts, 83 conjunts are in the unsatisfiable core [2022-03-19 22:35:17,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:17,576 INFO L134 CoverageAnalysis]: Checked inductivity of 6163 backedges. 898 proven. 2301 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-19 22:35:17,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:35:17,945 INFO L134 CoverageAnalysis]: Checked inductivity of 6163 backedges. 898 proven. 2301 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-19 22:35:17,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201076448] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:35:17,945 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:35:17,945 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 45, 45] total 49 [2022-03-19 22:35:17,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008224335] [2022-03-19 22:35:17,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:35:17,959 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-03-19 22:35:17,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:35:17,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-03-19 22:35:17,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=918, Invalid=1434, Unknown=0, NotChecked=0, Total=2352 [2022-03-19 22:35:17,960 INFO L87 Difference]: Start difference. First operand 329 states and 330 transitions. Second operand has 49 states, 49 states have (on average 2.7551020408163267) internal successors, (135), 46 states have internal predecessors, (135), 41 states have call successors, (44), 4 states have call predecessors, (44), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2022-03-19 22:35:18,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:35:18,859 INFO L93 Difference]: Finished difference Result 342 states and 344 transitions. [2022-03-19 22:35:18,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-19 22:35:18,860 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.7551020408163267) internal successors, (135), 46 states have internal predecessors, (135), 41 states have call successors, (44), 4 states have call predecessors, (44), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) Word has length 326 [2022-03-19 22:35:18,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:35:18,861 INFO L225 Difference]: With dead ends: 342 [2022-03-19 22:35:18,861 INFO L226 Difference]: Without dead ends: 340 [2022-03-19 22:35:18,862 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 861 GetRequests, 767 SyntacticMatches, 2 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1628 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2746, Invalid=5996, Unknown=0, NotChecked=0, Total=8742 [2022-03-19 22:35:18,862 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 113 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 821 mSolverCounterSat, 211 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 1032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 211 IncrementalHoareTripleChecker+Valid, 821 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:35:18,862 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 70 Invalid, 1032 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [211 Valid, 821 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:35:18,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2022-03-19 22:35:18,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 336. [2022-03-19 22:35:18,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 250 states have (on average 1.008) internal successors, (252), 251 states have internal predecessors, (252), 43 states have call successors, (43), 43 states have call predecessors, (43), 42 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-19 22:35:18,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 337 transitions. [2022-03-19 22:35:18,902 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 337 transitions. Word has length 326 [2022-03-19 22:35:18,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:35:18,902 INFO L478 AbstractCegarLoop]: Abstraction has 336 states and 337 transitions. [2022-03-19 22:35:18,902 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.7551020408163267) internal successors, (135), 46 states have internal predecessors, (135), 41 states have call successors, (44), 4 states have call predecessors, (44), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2022-03-19 22:35:18,902 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 337 transitions. [2022-03-19 22:35:18,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2022-03-19 22:35:18,903 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:35:18,904 INFO L499 BasicCegarLoop]: trace histogram [41, 41, 41, 40, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:35:18,922 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-03-19 22:35:19,118 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,SelfDestructingSolverStorable79 [2022-03-19 22:35:19,119 INFO L403 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:35:19,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:35:19,119 INFO L85 PathProgramCache]: Analyzing trace with hash 365088102, now seen corresponding path program 79 times [2022-03-19 22:35:19,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:35:19,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52202297] [2022-03-19 22:35:19,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:35:19,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:35:19,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:20,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-03-19 22:35:20,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:35:20,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-19 22:35:20,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:35:20,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:35:20,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:35:20,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:35:20,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:35:20,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:35:20,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:35:20,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:35:20,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:35:20,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:35:20,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:35:20,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:35:20,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:35:20,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:35:20,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:35:20,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:35:20,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:35:20,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:35:20,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:35:20,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:35:20,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:35:20,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-03-19 22:35:20,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:35:20,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-03-19 22:35:20,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:35:20,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-03-19 22:35:20,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:35:20,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-03-19 22:35:20,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:35:20,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-03-19 22:35:20,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:35:20,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-03-19 22:35:20,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:35:20,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-03-19 22:35:20,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:35:20,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-03-19 22:35:20,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:35:20,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,229 INFO L134 CoverageAnalysis]: Checked inductivity of 6440 backedges. 2382 proven. 938 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-19 22:35:20,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:20,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52202297] [2022-03-19 22:35:20,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52202297] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:20,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863785811] [2022-03-19 22:35:20,229 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:35:20,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:20,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:20,231 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:35:20,232 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-03-19 22:35:20,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:20,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 816 conjuncts, 84 conjunts are in the unsatisfiable core [2022-03-19 22:35:20,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:22,126 INFO L134 CoverageAnalysis]: Checked inductivity of 6440 backedges. 2500 proven. 820 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-19 22:35:22,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:35:22,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6440 backedges. 2500 proven. 820 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-19 22:35:22,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863785811] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:35:22,438 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:35:22,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 85, 85] total 129 [2022-03-19 22:35:22,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604033877] [2022-03-19 22:35:22,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:35:22,439 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 129 states [2022-03-19 22:35:22,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:35:22,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 129 interpolants. [2022-03-19 22:35:22,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3661, Invalid=12851, Unknown=0, NotChecked=0, Total=16512 [2022-03-19 22:35:22,440 INFO L87 Difference]: Start difference. First operand 336 states and 337 transitions. Second operand has 129 states, 129 states have (on average 1.7054263565891472) internal successors, (220), 128 states have internal predecessors, (220), 83 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-19 22:35:24,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:35:24,250 INFO L93 Difference]: Finished difference Result 468 states and 510 transitions. [2022-03-19 22:35:24,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-19 22:35:24,251 INFO L78 Accepts]: Start accepts. Automaton has has 129 states, 129 states have (on average 1.7054263565891472) internal successors, (220), 128 states have internal predecessors, (220), 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 333 [2022-03-19 22:35:24,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:35:24,252 INFO L225 Difference]: With dead ends: 468 [2022-03-19 22:35:24,252 INFO L226 Difference]: Without dead ends: 337 [2022-03-19 22:35:24,254 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 915 GetRequests, 704 SyntacticMatches, 1 SemanticMatches, 210 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12369 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=8262, Invalid=36470, Unknown=0, NotChecked=0, Total=44732 [2022-03-19 22:35:24,254 INFO L913 BasicCegarLoop]: 52 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2352 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 2524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 2352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:35:24,254 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 109 Invalid, 2524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 2352 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:35:24,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2022-03-19 22:35:24,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 337. [2022-03-19 22:35:24,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 251 states have (on average 1.0079681274900398) internal successors, (253), 252 states have internal predecessors, (253), 43 states have call successors, (43), 43 states have call predecessors, (43), 42 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-19 22:35:24,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 338 transitions. [2022-03-19 22:35:24,283 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 338 transitions. Word has length 333 [2022-03-19 22:35:24,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:35:24,284 INFO L478 AbstractCegarLoop]: Abstraction has 337 states and 338 transitions. [2022-03-19 22:35:24,284 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 129 states, 129 states have (on average 1.7054263565891472) internal successors, (220), 128 states have internal predecessors, (220), 83 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-19 22:35:24,284 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 338 transitions. [2022-03-19 22:35:24,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2022-03-19 22:35:24,285 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:35:24,285 INFO L499 BasicCegarLoop]: trace histogram [41, 41, 41, 41, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:35:24,304 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-03-19 22:35:24,502 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:24,502 INFO L403 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:35:24,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:35:24,502 INFO L85 PathProgramCache]: Analyzing trace with hash 279874094, now seen corresponding path program 80 times [2022-03-19 22:35:24,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:35:24,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685431379] [2022-03-19 22:35:24,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:35:24,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:35:24,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:24,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-19 22:35:24,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-03-19 22:35:24,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:35:24,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-03-19 22:35:24,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:35:24,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:35:24,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:35:24,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:35:24,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:35:24,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:35:24,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:35:24,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:35:24,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:35:24,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:35:24,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:35:24,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:35:24,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:35:24,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:35:24,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:35:24,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:35:24,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:35:24,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:35:24,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:35:24,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:35:24,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:35:24,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-03-19 22:35:24,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:35:24,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-03-19 22:35:24,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:35:24,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-03-19 22:35:24,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:35:24,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-03-19 22:35:24,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:35:24,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-03-19 22:35:24,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:35:24,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-03-19 22:35:24,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:35:24,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-03-19 22:35:24,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:35:24,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-03-19 22:35:24,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:24,982 INFO L134 CoverageAnalysis]: Checked inductivity of 6481 backedges. 900 proven. 2461 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-19 22:35:24,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:24,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685431379] [2022-03-19 22:35:24,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685431379] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:24,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21870741] [2022-03-19 22:35:24,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:35:24,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:24,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:24,983 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:35:24,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-03-19 22:35:25,085 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:35:25,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:35:25,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 821 conjuncts, 85 conjunts are in the unsatisfiable core [2022-03-19 22:35:25,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:25,361 INFO L134 CoverageAnalysis]: Checked inductivity of 6481 backedges. 941 proven. 2420 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-19 22:35:25,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:35:25,649 INFO L134 CoverageAnalysis]: Checked inductivity of 6481 backedges. 941 proven. 2420 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-19 22:35:25,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21870741] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:35:25,650 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:35:25,650 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 46, 46] total 50 [2022-03-19 22:35:25,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969581073] [2022-03-19 22:35:25,650 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:35:25,650 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-03-19 22:35:25,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:35:25,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-03-19 22:35:25,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=961, Invalid=1489, Unknown=0, NotChecked=0, Total=2450 [2022-03-19 22:35:25,651 INFO L87 Difference]: Start difference. First operand 337 states and 338 transitions. Second operand has 50 states, 50 states have (on average 2.76) internal successors, (138), 47 states have internal predecessors, (138), 42 states have call successors, (45), 4 states have call predecessors, (45), 1 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2022-03-19 22:35:26,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:35:26,449 INFO L93 Difference]: Finished difference Result 350 states and 352 transitions. [2022-03-19 22:35:26,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-19 22:35:26,449 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 2.76) internal successors, (138), 47 states have internal predecessors, (138), 42 states have call successors, (45), 4 states have call predecessors, (45), 1 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) Word has length 334 [2022-03-19 22:35:26,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:35:26,450 INFO L225 Difference]: With dead ends: 350 [2022-03-19 22:35:26,450 INFO L226 Difference]: Without dead ends: 348 [2022-03-19 22:35:26,451 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 882 GetRequests, 786 SyntacticMatches, 2 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1689 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2875, Invalid=6245, Unknown=0, NotChecked=0, Total=9120 [2022-03-19 22:35:26,452 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 112 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 801 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1017 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:35:26,452 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 55 Invalid, 1017 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 801 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:35:26,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2022-03-19 22:35:26,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 344. [2022-03-19 22:35:26,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 256 states have (on average 1.0078125) internal successors, (258), 257 states have internal predecessors, (258), 44 states have call successors, (44), 44 states have call predecessors, (44), 43 states have return successors, (43), 42 states have call predecessors, (43), 43 states have call successors, (43) [2022-03-19 22:35:26,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 345 transitions. [2022-03-19 22:35:26,482 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 345 transitions. Word has length 334 [2022-03-19 22:35:26,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:35:26,482 INFO L478 AbstractCegarLoop]: Abstraction has 344 states and 345 transitions. [2022-03-19 22:35:26,483 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 2.76) internal successors, (138), 47 states have internal predecessors, (138), 42 states have call successors, (45), 4 states have call predecessors, (45), 1 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2022-03-19 22:35:26,483 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 345 transitions. [2022-03-19 22:35:26,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2022-03-19 22:35:26,484 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:35:26,484 INFO L499 BasicCegarLoop]: trace histogram [42, 42, 42, 41, 41, 41, 41, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:35:26,501 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-03-19 22:35:26,701 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:26,701 INFO L403 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:35:26,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:35:26,701 INFO L85 PathProgramCache]: Analyzing trace with hash 1216535172, now seen corresponding path program 81 times [2022-03-19 22:35:26,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:35:26,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883601101] [2022-03-19 22:35:26,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:35:26,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:35:26,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:27,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-19 22:35:27,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-03-19 22:35:27,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:35:27,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-03-19 22:35:27,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:35:27,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:35:27,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:35:27,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:35:27,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:35:27,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:35:27,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:35:27,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:35:27,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:35:27,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:35:27,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:35:27,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:35:27,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:35:27,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:35:27,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:35:27,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:35:27,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:35:27,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:35:27,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:35:27,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:35:27,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:35:27,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-03-19 22:35:27,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:35:27,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-03-19 22:35:27,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:35:27,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-03-19 22:35:27,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:35:27,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-03-19 22:35:27,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:35:27,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-03-19 22:35:27,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:35:27,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-03-19 22:35:27,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:35:27,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-03-19 22:35:27,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:35:27,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-03-19 22:35:27,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:35:27,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:27,861 INFO L134 CoverageAnalysis]: Checked inductivity of 6765 backedges. 2503 proven. 982 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-03-19 22:35:27,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:27,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883601101] [2022-03-19 22:35:27,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883601101] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:27,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156967873] [2022-03-19 22:35:27,861 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:35:27,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:27,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:27,862 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:35:27,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-03-19 22:35:28,027 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 42 check-sat command(s) [2022-03-19 22:35:28,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:35:28,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 835 conjuncts, 86 conjunts are in the unsatisfiable core [2022-03-19 22:35:28,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:29,695 INFO L134 CoverageAnalysis]: Checked inductivity of 6765 backedges. 2624 proven. 861 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-03-19 22:35:29,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:35:30,010 INFO L134 CoverageAnalysis]: Checked inductivity of 6765 backedges. 2624 proven. 861 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-03-19 22:35:30,011 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156967873] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:35:30,011 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:35:30,011 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 87, 87] total 132 [2022-03-19 22:35:30,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122449859] [2022-03-19 22:35:30,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:35:30,011 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 132 states [2022-03-19 22:35:30,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:35:30,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2022-03-19 22:35:30,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3834, Invalid=13458, Unknown=0, NotChecked=0, Total=17292 [2022-03-19 22:35:30,013 INFO L87 Difference]: Start difference. First operand 344 states and 345 transitions. Second operand has 132 states, 132 states have (on average 1.7045454545454546) internal successors, (225), 131 states have internal predecessors, (225), 85 states have call successors, (87), 3 states have call predecessors, (87), 1 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) [2022-03-19 22:35:31,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:35:31,792 INFO L93 Difference]: Finished difference Result 479 states and 522 transitions. [2022-03-19 22:35:31,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-03-19 22:35:31,792 INFO L78 Accepts]: Start accepts. Automaton has has 132 states, 132 states have (on average 1.7045454545454546) internal successors, (225), 131 states have internal predecessors, (225), 85 states have call successors, (87), 3 states have call predecessors, (87), 1 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) Word has length 341 [2022-03-19 22:35:31,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:35:31,793 INFO L225 Difference]: With dead ends: 479 [2022-03-19 22:35:31,793 INFO L226 Difference]: Without dead ends: 345 [2022-03-19 22:35:31,796 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 937 GetRequests, 721 SyntacticMatches, 1 SemanticMatches, 215 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12965 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=8652, Invalid=38220, Unknown=0, NotChecked=0, Total=46872 [2022-03-19 22:35:31,796 INFO L913 BasicCegarLoop]: 53 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 2072 mSolverCounterSat, 181 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 2253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 181 IncrementalHoareTripleChecker+Valid, 2072 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:35:31,796 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 120 Invalid, 2253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [181 Valid, 2072 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:35:31,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2022-03-19 22:35:31,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 345. [2022-03-19 22:35:31,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 257 states have (on average 1.0077821011673151) internal successors, (259), 258 states have internal predecessors, (259), 44 states have call successors, (44), 44 states have call predecessors, (44), 43 states have return successors, (43), 42 states have call predecessors, (43), 43 states have call successors, (43) [2022-03-19 22:35:31,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 346 transitions. [2022-03-19 22:35:31,827 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 346 transitions. Word has length 341 [2022-03-19 22:35:31,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:35:31,827 INFO L478 AbstractCegarLoop]: Abstraction has 345 states and 346 transitions. [2022-03-19 22:35:31,828 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 132 states, 132 states have (on average 1.7045454545454546) internal successors, (225), 131 states have internal predecessors, (225), 85 states have call successors, (87), 3 states have call predecessors, (87), 1 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) [2022-03-19 22:35:31,828 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 346 transitions. [2022-03-19 22:35:31,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 343 [2022-03-19 22:35:31,829 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:35:31,829 INFO L499 BasicCegarLoop]: trace histogram [42, 42, 42, 42, 41, 41, 41, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:35:31,846 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-03-19 22:35:32,043 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,SelfDestructingSolverStorable82 [2022-03-19 22:35:32,043 INFO L403 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:35:32,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:35:32,044 INFO L85 PathProgramCache]: Analyzing trace with hash 1063866188, now seen corresponding path program 82 times [2022-03-19 22:35:32,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:35:32,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182546365] [2022-03-19 22:35:32,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:35:32,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:35:32,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:32,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-19 22:35:32,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:35:32,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-19 22:35:32,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:35:32,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:35:32,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:35:32,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:35:32,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:35:32,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:35:32,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:35:32,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:35:32,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:35:32,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:35:32,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:35:32,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:35:32,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:35:32,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:35:32,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:35:32,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:35:32,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:35:32,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:35:32,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:35:32,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:35:32,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:35:32,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:35:32,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:35:32,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-03-19 22:35:32,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:35:32,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-03-19 22:35:32,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:35:32,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-03-19 22:35:32,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:35:32,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-03-19 22:35:32,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:35:32,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-03-19 22:35:32,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:35:32,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-03-19 22:35:32,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:35:32,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-03-19 22:35:32,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:35:32,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-03-19 22:35:32,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:32,530 INFO L134 CoverageAnalysis]: Checked inductivity of 6807 backedges. 943 proven. 2584 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-03-19 22:35:32,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:32,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182546365] [2022-03-19 22:35:32,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182546365] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:32,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544648659] [2022-03-19 22:35:32,530 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:35:32,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:32,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:32,532 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:35:32,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-03-19 22:35:32,640 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:35:32,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:35:32,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 840 conjuncts, 87 conjunts are in the unsatisfiable core [2022-03-19 22:35:32,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:32,913 INFO L134 CoverageAnalysis]: Checked inductivity of 6807 backedges. 985 proven. 2542 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-03-19 22:35:32,913 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:35:33,206 INFO L134 CoverageAnalysis]: Checked inductivity of 6807 backedges. 985 proven. 2542 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-03-19 22:35:33,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544648659] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:35:33,206 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:35:33,206 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 47, 47] total 51 [2022-03-19 22:35:33,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859541947] [2022-03-19 22:35:33,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:35:33,207 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-03-19 22:35:33,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:35:33,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-03-19 22:35:33,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1005, Invalid=1545, Unknown=0, NotChecked=0, Total=2550 [2022-03-19 22:35:33,207 INFO L87 Difference]: Start difference. First operand 345 states and 346 transitions. Second operand has 51 states, 51 states have (on average 2.764705882352941) internal successors, (141), 48 states have internal predecessors, (141), 43 states have call successors, (46), 4 states have call predecessors, (46), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-19 22:35:33,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:35:33,823 INFO L93 Difference]: Finished difference Result 358 states and 360 transitions. [2022-03-19 22:35:33,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-19 22:35:33,823 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.764705882352941) internal successors, (141), 48 states have internal predecessors, (141), 43 states have call successors, (46), 4 states have call predecessors, (46), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) Word has length 342 [2022-03-19 22:35:33,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:35:33,824 INFO L225 Difference]: With dead ends: 358 [2022-03-19 22:35:33,824 INFO L226 Difference]: Without dead ends: 356 [2022-03-19 22:35:33,825 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 903 GetRequests, 805 SyntacticMatches, 2 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1751 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=3007, Invalid=6499, Unknown=0, NotChecked=0, Total=9506 [2022-03-19 22:35:33,825 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 119 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 813 mSolverCounterSat, 263 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 1076 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 263 IncrementalHoareTripleChecker+Valid, 813 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:35:33,825 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 40 Invalid, 1076 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [263 Valid, 813 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:35:33,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-03-19 22:35:33,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 352. [2022-03-19 22:35:33,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 262 states have (on average 1.0076335877862594) internal successors, (264), 263 states have internal predecessors, (264), 45 states have call successors, (45), 45 states have call predecessors, (45), 44 states have return successors, (44), 43 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-19 22:35:33,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 353 transitions. [2022-03-19 22:35:33,857 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 353 transitions. Word has length 342 [2022-03-19 22:35:33,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:35:33,858 INFO L478 AbstractCegarLoop]: Abstraction has 352 states and 353 transitions. [2022-03-19 22:35:33,858 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.764705882352941) internal successors, (141), 48 states have internal predecessors, (141), 43 states have call successors, (46), 4 states have call predecessors, (46), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-19 22:35:33,858 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 353 transitions. [2022-03-19 22:35:33,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 350 [2022-03-19 22:35:33,859 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:35:33,859 INFO L499 BasicCegarLoop]: trace histogram [43, 43, 43, 42, 42, 42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:35:33,876 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-03-19 22:35:34,076 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:34,076 INFO L403 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:35:34,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:35:34,076 INFO L85 PathProgramCache]: Analyzing trace with hash 1752414118, now seen corresponding path program 83 times [2022-03-19 22:35:34,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:35:34,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951175952] [2022-03-19 22:35:34,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:35:34,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:35:34,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:36,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-03-19 22:35:36,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:35:36,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-19 22:35:36,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:35:36,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:35:36,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:35:36,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:35:36,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:35:36,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:35:36,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:35:36,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:35:36,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:35:36,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:35:36,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:35:36,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:35:36,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:35:36,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:35:36,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:35:36,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:35:36,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:35:36,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:35:36,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:35:36,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:35:36,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:35:36,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:35:36,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:35:36,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-03-19 22:35:36,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:35:36,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-03-19 22:35:36,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:35:36,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-03-19 22:35:36,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:35:36,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-03-19 22:35:36,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:35:36,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-03-19 22:35:36,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:35:36,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-03-19 22:35:36,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:35:36,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-03-19 22:35:36,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:35:36,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-03-19 22:35:36,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:35:36,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:36,128 INFO L134 CoverageAnalysis]: Checked inductivity of 7098 backedges. 2627 proven. 1027 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-19 22:35:36,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:36,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951175952] [2022-03-19 22:35:36,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951175952] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:36,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217936555] [2022-03-19 22:35:36,128 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:35:36,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:36,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:36,130 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:35:36,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-03-19 22:35:36,320 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 43 check-sat command(s) [2022-03-19 22:35:36,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:35:36,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 854 conjuncts, 88 conjunts are in the unsatisfiable core [2022-03-19 22:35:36,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:38,198 INFO L134 CoverageAnalysis]: Checked inductivity of 7098 backedges. 2751 proven. 903 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-19 22:35:38,198 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:35:38,521 INFO L134 CoverageAnalysis]: Checked inductivity of 7098 backedges. 2751 proven. 903 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-19 22:35:38,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217936555] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:35:38,521 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:35:38,521 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 89, 89] total 135 [2022-03-19 22:35:38,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196815410] [2022-03-19 22:35:38,521 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:35:38,522 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 135 states [2022-03-19 22:35:38,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:35:38,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 135 interpolants. [2022-03-19 22:35:38,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4011, Invalid=14079, Unknown=0, NotChecked=0, Total=18090 [2022-03-19 22:35:38,524 INFO L87 Difference]: Start difference. First operand 352 states and 353 transitions. Second operand has 135 states, 135 states have (on average 1.7037037037037037) internal successors, (230), 134 states have internal predecessors, (230), 87 states have call successors, (89), 3 states have call predecessors, (89), 1 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2022-03-19 22:35:40,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:35:40,297 INFO L93 Difference]: Finished difference Result 490 states and 534 transitions. [2022-03-19 22:35:40,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-19 22:35:40,297 INFO L78 Accepts]: Start accepts. Automaton has has 135 states, 135 states have (on average 1.7037037037037037) internal successors, (230), 134 states have internal predecessors, (230), 87 states have call successors, (89), 3 states have call predecessors, (89), 1 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) Word has length 349 [2022-03-19 22:35:40,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:35:40,298 INFO L225 Difference]: With dead ends: 490 [2022-03-19 22:35:40,299 INFO L226 Difference]: Without dead ends: 353 [2022-03-19 22:35:40,301 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 959 GetRequests, 738 SyntacticMatches, 1 SemanticMatches, 220 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13575 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=9051, Invalid=40011, Unknown=0, NotChecked=0, Total=49062 [2022-03-19 22:35:40,301 INFO L913 BasicCegarLoop]: 54 mSDtfsCounter, 21 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1467 mSolverCounterSat, 185 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 1467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:35:40,302 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 96 Invalid, 1652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 1467 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:35:40,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2022-03-19 22:35:40,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 353. [2022-03-19 22:35:40,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 263 states have (on average 1.0076045627376427) internal successors, (265), 264 states have internal predecessors, (265), 45 states have call successors, (45), 45 states have call predecessors, (45), 44 states have return successors, (44), 43 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-19 22:35:40,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 354 transitions. [2022-03-19 22:35:40,335 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 354 transitions. Word has length 349 [2022-03-19 22:35:40,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:35:40,335 INFO L478 AbstractCegarLoop]: Abstraction has 353 states and 354 transitions. [2022-03-19 22:35:40,335 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 135 states, 135 states have (on average 1.7037037037037037) internal successors, (230), 134 states have internal predecessors, (230), 87 states have call successors, (89), 3 states have call predecessors, (89), 1 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2022-03-19 22:35:40,335 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 354 transitions. [2022-03-19 22:35:40,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2022-03-19 22:35:40,336 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:35:40,336 INFO L499 BasicCegarLoop]: trace histogram [43, 43, 43, 43, 42, 42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:35:40,354 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-03-19 22:35:40,554 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:40,554 INFO L403 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:35:40,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:35:40,554 INFO L85 PathProgramCache]: Analyzing trace with hash -249764754, now seen corresponding path program 84 times [2022-03-19 22:35:40,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:35:40,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935719408] [2022-03-19 22:35:40,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:35:40,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:35:40,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:41,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-19 22:35:41,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-19 22:35:41,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:35:41,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-19 22:35:41,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:35:41,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:35:41,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:35:41,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:35:41,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:35:41,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:35:41,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:35:41,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:35:41,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:35:41,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:35:41,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:35:41,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:35:41,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:35:41,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:35:41,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:35:41,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-03-19 22:35:41,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:35:41,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-03-19 22:35:41,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:35:41,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-03-19 22:35:41,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:35:41,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-03-19 22:35:41,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:35:41,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-03-19 22:35:41,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:35:41,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-03-19 22:35:41,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:35:41,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-03-19 22:35:41,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:35:41,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-03-19 22:35:41,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:35:41,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-03-19 22:35:41,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:35:41,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-03-19 22:35:41,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:35:41,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-03-19 22:35:41,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:35:41,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-03-19 22:35:41,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,100 INFO L134 CoverageAnalysis]: Checked inductivity of 7141 backedges. 987 proven. 2710 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-19 22:35:41,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:41,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935719408] [2022-03-19 22:35:41,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935719408] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:41,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319406526] [2022-03-19 22:35:41,100 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:35:41,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:41,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:41,101 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:35:41,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-03-19 22:35:41,282 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2022-03-19 22:35:41,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:35:41,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 859 conjuncts, 89 conjunts are in the unsatisfiable core [2022-03-19 22:35:41,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:41,843 INFO L134 CoverageAnalysis]: Checked inductivity of 7141 backedges. 1030 proven. 2667 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-19 22:35:41,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:35:42,285 INFO L134 CoverageAnalysis]: Checked inductivity of 7141 backedges. 1030 proven. 2667 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-19 22:35:42,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319406526] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:35:42,285 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:35:42,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 48, 48] total 52 [2022-03-19 22:35:42,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824514615] [2022-03-19 22:35:42,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:35:42,286 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-03-19 22:35:42,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:35:42,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-03-19 22:35:42,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1050, Invalid=1602, Unknown=0, NotChecked=0, Total=2652 [2022-03-19 22:35:42,286 INFO L87 Difference]: Start difference. First operand 353 states and 354 transitions. Second operand has 52 states, 52 states have (on average 2.769230769230769) internal successors, (144), 49 states have internal predecessors, (144), 44 states have call successors, (47), 4 states have call predecessors, (47), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2022-03-19 22:35:42,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:35:42,939 INFO L93 Difference]: Finished difference Result 366 states and 368 transitions. [2022-03-19 22:35:42,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-19 22:35:42,939 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.769230769230769) internal successors, (144), 49 states have internal predecessors, (144), 44 states have call successors, (47), 4 states have call predecessors, (47), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) Word has length 350 [2022-03-19 22:35:42,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:35:42,940 INFO L225 Difference]: With dead ends: 366 [2022-03-19 22:35:42,940 INFO L226 Difference]: Without dead ends: 364 [2022-03-19 22:35:42,941 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 924 GetRequests, 824 SyntacticMatches, 2 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1814 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=3142, Invalid=6758, Unknown=0, NotChecked=0, Total=9900 [2022-03-19 22:35:42,942 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 116 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 226 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 1189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 226 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:35:42,942 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 70 Invalid, 1189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [226 Valid, 963 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:35:42,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2022-03-19 22:35:42,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 360. [2022-03-19 22:35:42,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 268 states have (on average 1.007462686567164) internal successors, (270), 269 states have internal predecessors, (270), 46 states have call successors, (46), 46 states have call predecessors, (46), 45 states have return successors, (45), 44 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-19 22:35:42,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 361 transitions. [2022-03-19 22:35:42,976 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 361 transitions. Word has length 350 [2022-03-19 22:35:42,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:35:42,976 INFO L478 AbstractCegarLoop]: Abstraction has 360 states and 361 transitions. [2022-03-19 22:35:42,976 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.769230769230769) internal successors, (144), 49 states have internal predecessors, (144), 44 states have call successors, (47), 4 states have call predecessors, (47), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2022-03-19 22:35:42,976 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 361 transitions. [2022-03-19 22:35:42,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 358 [2022-03-19 22:35:42,977 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:35:42,977 INFO L499 BasicCegarLoop]: trace histogram [44, 44, 44, 43, 43, 43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:35:42,997 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-03-19 22:35:43,191 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:43,191 INFO L403 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:35:43,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:35:43,192 INFO L85 PathProgramCache]: Analyzing trace with hash -765036476, now seen corresponding path program 85 times [2022-03-19 22:35:43,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:35:43,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394206138] [2022-03-19 22:35:43,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:35:43,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:35:43,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:44,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-19 22:35:44,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-19 22:35:44,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:35:44,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-19 22:35:44,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:35:44,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:35:44,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:35:44,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:35:44,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:35:44,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:35:44,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:35:44,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:35:44,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:35:44,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:35:44,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:35:44,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:35:44,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:35:44,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:35:44,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:35:44,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-03-19 22:35:44,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:35:44,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-03-19 22:35:44,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:35:44,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-03-19 22:35:44,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:35:44,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-03-19 22:35:44,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:35:44,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-03-19 22:35:44,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:35:44,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-03-19 22:35:44,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:35:44,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-03-19 22:35:44,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:35:44,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-03-19 22:35:44,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:35:44,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-03-19 22:35:44,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:35:44,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-03-19 22:35:44,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:35:44,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-03-19 22:35:44,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:35:44,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-03-19 22:35:44,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:35:44,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,466 INFO L134 CoverageAnalysis]: Checked inductivity of 7439 backedges. 2754 proven. 1073 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-19 22:35:44,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:44,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394206138] [2022-03-19 22:35:44,467 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394206138] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:44,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555823700] [2022-03-19 22:35:44,467 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:35:44,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:44,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:44,468 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-03-19 22:35:44,469 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-03-19 22:35:44,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:44,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 873 conjuncts, 90 conjunts are in the unsatisfiable core [2022-03-19 22:35:44,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:47,192 INFO L134 CoverageAnalysis]: Checked inductivity of 7439 backedges. 2881 proven. 946 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-19 22:35:47,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:35:47,517 INFO L134 CoverageAnalysis]: Checked inductivity of 7439 backedges. 2881 proven. 946 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-19 22:35:47,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555823700] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:35:47,517 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:35:47,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 91, 91] total 138 [2022-03-19 22:35:47,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718769592] [2022-03-19 22:35:47,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:35:47,518 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 138 states [2022-03-19 22:35:47,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:35:47,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 138 interpolants. [2022-03-19 22:35:47,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4192, Invalid=14714, Unknown=0, NotChecked=0, Total=18906 [2022-03-19 22:35:47,520 INFO L87 Difference]: Start difference. First operand 360 states and 361 transitions. Second operand has 138 states, 138 states have (on average 1.7028985507246377) internal successors, (235), 137 states have internal predecessors, (235), 89 states have call successors, (91), 3 states have call predecessors, (91), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2022-03-19 22:35:50,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:35:50,073 INFO L93 Difference]: Finished difference Result 501 states and 546 transitions. [2022-03-19 22:35:50,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-03-19 22:35:50,073 INFO L78 Accepts]: Start accepts. Automaton has has 138 states, 138 states have (on average 1.7028985507246377) internal successors, (235), 137 states have internal predecessors, (235), 89 states have call successors, (91), 3 states have call predecessors, (91), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) Word has length 357 [2022-03-19 22:35:50,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:35:50,074 INFO L225 Difference]: With dead ends: 501 [2022-03-19 22:35:50,074 INFO L226 Difference]: Without dead ends: 361 [2022-03-19 22:35:50,078 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 981 GetRequests, 755 SyntacticMatches, 1 SemanticMatches, 225 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14199 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=9459, Invalid=41843, Unknown=0, NotChecked=0, Total=51302 [2022-03-19 22:35:50,078 INFO L913 BasicCegarLoop]: 55 mSDtfsCounter, 21 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1780 mSolverCounterSat, 191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 1971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 1780 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:35:50,078 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 92 Invalid, 1971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 1780 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:35:50,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2022-03-19 22:35:50,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 361. [2022-03-19 22:35:50,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 269 states have (on average 1.0074349442379182) internal successors, (271), 270 states have internal predecessors, (271), 46 states have call successors, (46), 46 states have call predecessors, (46), 45 states have return successors, (45), 44 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-19 22:35:50,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 362 transitions. [2022-03-19 22:35:50,112 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 362 transitions. Word has length 357 [2022-03-19 22:35:50,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:35:50,112 INFO L478 AbstractCegarLoop]: Abstraction has 361 states and 362 transitions. [2022-03-19 22:35:50,112 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 138 states, 138 states have (on average 1.7028985507246377) internal successors, (235), 137 states have internal predecessors, (235), 89 states have call successors, (91), 3 states have call predecessors, (91), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2022-03-19 22:35:50,112 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 362 transitions. [2022-03-19 22:35:50,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2022-03-19 22:35:50,113 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:35:50,113 INFO L499 BasicCegarLoop]: trace histogram [44, 44, 44, 44, 43, 43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:35:50,131 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-03-19 22:35:50,330 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:50,330 INFO L403 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:35:50,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:35:50,331 INFO L85 PathProgramCache]: Analyzing trace with hash 983194892, now seen corresponding path program 86 times [2022-03-19 22:35:50,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:35:50,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900780627] [2022-03-19 22:35:50,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:35:50,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:35:50,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:50,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-03-19 22:35:50,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:35:50,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-03-19 22:35:50,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:35:50,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:35:50,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:35:50,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:35:50,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:35:50,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:35:50,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:35:50,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:35:50,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:35:50,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:35:50,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:35:50,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:35:50,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:35:50,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:35:50,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:35:50,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:35:50,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:35:50,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-03-19 22:35:50,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:35:50,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-03-19 22:35:50,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:35:50,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-03-19 22:35:50,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:35:50,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-03-19 22:35:50,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:35:50,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-03-19 22:35:50,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:35:50,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-03-19 22:35:50,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:35:50,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-03-19 22:35:50,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:35:50,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-03-19 22:35:50,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:35:50,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-03-19 22:35:50,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:35:50,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-03-19 22:35:50,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:35:50,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-03-19 22:35:50,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:35:50,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-03-19 22:35:50,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:50,889 INFO L134 CoverageAnalysis]: Checked inductivity of 7483 backedges. 1032 proven. 2839 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-19 22:35:50,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:50,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900780627] [2022-03-19 22:35:50,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900780627] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:50,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426174363] [2022-03-19 22:35:50,889 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:35:50,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:50,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:50,890 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-03-19 22:35:50,892 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-03-19 22:35:51,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:35:51,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:35:51,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 878 conjuncts, 91 conjunts are in the unsatisfiable core [2022-03-19 22:35:51,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:51,319 INFO L134 CoverageAnalysis]: Checked inductivity of 7483 backedges. 1076 proven. 2795 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-19 22:35:51,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:35:51,631 INFO L134 CoverageAnalysis]: Checked inductivity of 7483 backedges. 1076 proven. 2795 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-19 22:35:51,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426174363] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:35:51,632 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:35:51,632 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 49, 49] total 53 [2022-03-19 22:35:51,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357880365] [2022-03-19 22:35:51,632 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:35:51,632 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-03-19 22:35:51,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:35:51,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-03-19 22:35:51,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1096, Invalid=1660, Unknown=0, NotChecked=0, Total=2756 [2022-03-19 22:35:51,633 INFO L87 Difference]: Start difference. First operand 361 states and 362 transitions. Second operand has 53 states, 53 states have (on average 2.7735849056603774) internal successors, (147), 50 states have internal predecessors, (147), 45 states have call successors, (48), 4 states have call predecessors, (48), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-19 22:35:52,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:35:52,347 INFO L93 Difference]: Finished difference Result 374 states and 376 transitions. [2022-03-19 22:35:52,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-19 22:35:52,348 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.7735849056603774) internal successors, (147), 50 states have internal predecessors, (147), 45 states have call successors, (48), 4 states have call predecessors, (48), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) Word has length 358 [2022-03-19 22:35:52,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:35:52,349 INFO L225 Difference]: With dead ends: 374 [2022-03-19 22:35:52,349 INFO L226 Difference]: Without dead ends: 372 [2022-03-19 22:35:52,349 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 945 GetRequests, 843 SyntacticMatches, 2 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1878 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=3280, Invalid=7022, Unknown=0, NotChecked=0, Total=10302 [2022-03-19 22:35:52,350 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 121 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 953 mSolverCounterSat, 231 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 231 IncrementalHoareTripleChecker+Valid, 953 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:35:52,350 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 55 Invalid, 1184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [231 Valid, 953 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:35:52,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2022-03-19 22:35:52,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 368. [2022-03-19 22:35:52,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 274 states have (on average 1.0072992700729928) internal successors, (276), 275 states have internal predecessors, (276), 47 states have call successors, (47), 47 states have call predecessors, (47), 46 states have return successors, (46), 45 states have call predecessors, (46), 46 states have call successors, (46) [2022-03-19 22:35:52,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 369 transitions. [2022-03-19 22:35:52,385 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 369 transitions. Word has length 358 [2022-03-19 22:35:52,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:35:52,385 INFO L478 AbstractCegarLoop]: Abstraction has 368 states and 369 transitions. [2022-03-19 22:35:52,385 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.7735849056603774) internal successors, (147), 50 states have internal predecessors, (147), 45 states have call successors, (48), 4 states have call predecessors, (48), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-19 22:35:52,386 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 369 transitions. [2022-03-19 22:35:52,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2022-03-19 22:35:52,387 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:35:52,387 INFO L499 BasicCegarLoop]: trace histogram [45, 45, 45, 44, 44, 44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:35:52,406 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-03-19 22:35:52,595 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:52,595 INFO L403 AbstractCegarLoop]: === Iteration 89 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:35:52,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:35:52,595 INFO L85 PathProgramCache]: Analyzing trace with hash -62148122, now seen corresponding path program 87 times [2022-03-19 22:35:52,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:35:52,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547584938] [2022-03-19 22:35:52,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:35:52,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:35:52,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:53,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-03-19 22:35:53,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:35:53,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-03-19 22:35:53,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:35:53,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:35:53,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:35:53,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:35:53,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:35:53,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:35:53,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:35:53,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:35:53,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:35:53,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:35:53,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:35:53,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:35:53,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:35:53,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:35:53,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:35:53,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:35:53,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:35:53,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-03-19 22:35:53,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:35:53,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-03-19 22:35:53,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:35:53,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-03-19 22:35:53,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:35:53,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-03-19 22:35:53,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:35:53,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-03-19 22:35:53,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:35:53,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-03-19 22:35:53,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:35:53,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-03-19 22:35:53,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:35:53,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-03-19 22:35:53,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:35:53,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-03-19 22:35:53,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:35:53,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-03-19 22:35:53,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:35:53,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-03-19 22:35:53,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:35:53,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-03-19 22:35:53,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:35:53,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:53,949 INFO L134 CoverageAnalysis]: Checked inductivity of 7788 backedges. 2884 proven. 1120 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-19 22:35:53,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:53,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547584938] [2022-03-19 22:35:53,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547584938] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:53,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310847819] [2022-03-19 22:35:53,949 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:35:53,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:53,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:53,950 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-03-19 22:35:53,952 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-03-19 22:35:54,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 45 check-sat command(s) [2022-03-19 22:35:54,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:35:54,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 892 conjuncts, 92 conjunts are in the unsatisfiable core [2022-03-19 22:35:54,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:55,987 INFO L134 CoverageAnalysis]: Checked inductivity of 7788 backedges. 3014 proven. 990 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-19 22:35:55,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:35:56,355 INFO L134 CoverageAnalysis]: Checked inductivity of 7788 backedges. 3014 proven. 990 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-19 22:35:56,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310847819] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:35:56,355 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:35:56,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [94, 93, 93] total 141 [2022-03-19 22:35:56,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767592421] [2022-03-19 22:35:56,356 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:35:56,356 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 141 states [2022-03-19 22:35:56,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:35:56,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 141 interpolants. [2022-03-19 22:35:56,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4377, Invalid=15363, Unknown=0, NotChecked=0, Total=19740 [2022-03-19 22:35:56,358 INFO L87 Difference]: Start difference. First operand 368 states and 369 transitions. Second operand has 141 states, 141 states have (on average 1.702127659574468) internal successors, (240), 140 states have internal predecessors, (240), 91 states have call successors, (93), 3 states have call predecessors, (93), 1 states have return successors, (90), 90 states have call predecessors, (90), 90 states have call successors, (90) [2022-03-19 22:35:58,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:35:58,528 INFO L93 Difference]: Finished difference Result 512 states and 558 transitions. [2022-03-19 22:35:58,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-03-19 22:35:58,528 INFO L78 Accepts]: Start accepts. Automaton has has 141 states, 141 states have (on average 1.702127659574468) internal successors, (240), 140 states have internal predecessors, (240), 91 states have call successors, (93), 3 states have call predecessors, (93), 1 states have return successors, (90), 90 states have call predecessors, (90), 90 states have call successors, (90) Word has length 365 [2022-03-19 22:35:58,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:35:58,530 INFO L225 Difference]: With dead ends: 512 [2022-03-19 22:35:58,530 INFO L226 Difference]: Without dead ends: 369 [2022-03-19 22:35:58,532 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1003 GetRequests, 772 SyntacticMatches, 1 SemanticMatches, 230 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14837 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=9876, Invalid=43716, Unknown=0, NotChecked=0, Total=53592 [2022-03-19 22:35:58,532 INFO L913 BasicCegarLoop]: 56 mSDtfsCounter, 21 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 2624 mSolverCounterSat, 193 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 2817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 193 IncrementalHoareTripleChecker+Valid, 2624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:35:58,533 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 138 Invalid, 2817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [193 Valid, 2624 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 22:35:58,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2022-03-19 22:35:58,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 369. [2022-03-19 22:35:58,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 275 states have (on average 1.0072727272727273) internal successors, (277), 276 states have internal predecessors, (277), 47 states have call successors, (47), 47 states have call predecessors, (47), 46 states have return successors, (46), 45 states have call predecessors, (46), 46 states have call successors, (46) [2022-03-19 22:35:58,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 370 transitions. [2022-03-19 22:35:58,583 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 370 transitions. Word has length 365 [2022-03-19 22:35:58,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:35:58,584 INFO L478 AbstractCegarLoop]: Abstraction has 369 states and 370 transitions. [2022-03-19 22:35:58,584 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 141 states, 141 states have (on average 1.702127659574468) internal successors, (240), 140 states have internal predecessors, (240), 91 states have call successors, (93), 3 states have call predecessors, (93), 1 states have return successors, (90), 90 states have call predecessors, (90), 90 states have call successors, (90) [2022-03-19 22:35:58,584 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 370 transitions. [2022-03-19 22:35:58,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2022-03-19 22:35:58,585 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:35:58,585 INFO L499 BasicCegarLoop]: trace histogram [45, 45, 45, 45, 44, 44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:35:58,627 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-03-19 22:35:58,803 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-03-19 22:35:58,803 INFO L403 AbstractCegarLoop]: === Iteration 90 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:35:58,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:35:58,803 INFO L85 PathProgramCache]: Analyzing trace with hash 1238519470, now seen corresponding path program 88 times [2022-03-19 22:35:58,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:35:58,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143988630] [2022-03-19 22:35:58,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:35:58,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:35:58,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:59,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-19 22:35:59,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-03-19 22:35:59,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:35:59,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:35:59,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:35:59,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:35:59,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:35:59,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:35:59,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:35:59,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:35:59,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:35:59,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:35:59,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:35:59,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:35:59,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:35:59,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:35:59,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:35:59,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:35:59,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:35:59,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:35:59,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:35:59,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-03-19 22:35:59,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:35:59,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-03-19 22:35:59,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:35:59,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-03-19 22:35:59,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:35:59,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-03-19 22:35:59,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:35:59,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-03-19 22:35:59,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:35:59,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-03-19 22:35:59,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:35:59,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-03-19 22:35:59,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:35:59,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-03-19 22:35:59,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:35:59,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-03-19 22:35:59,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:35:59,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-03-19 22:35:59,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:35:59,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-03-19 22:35:59,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:35:59,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-03-19 22:35:59,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:59,743 INFO L134 CoverageAnalysis]: Checked inductivity of 7833 backedges. 1078 proven. 2971 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-19 22:35:59,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:59,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143988630] [2022-03-19 22:35:59,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143988630] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:59,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133012919] [2022-03-19 22:35:59,743 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:35:59,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:59,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:59,744 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-03-19 22:35:59,745 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-03-19 22:35:59,858 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:35:59,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:35:59,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 897 conjuncts, 93 conjunts are in the unsatisfiable core [2022-03-19 22:35:59,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:36:00,350 INFO L134 CoverageAnalysis]: Checked inductivity of 7833 backedges. 1123 proven. 2926 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-19 22:36:00,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:00,861 INFO L134 CoverageAnalysis]: Checked inductivity of 7833 backedges. 1123 proven. 2926 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-19 22:36:00,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133012919] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:00,862 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:00,862 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 50, 50] total 54 [2022-03-19 22:36:00,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121097885] [2022-03-19 22:36:00,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:00,862 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-03-19 22:36:00,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:00,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-03-19 22:36:00,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1143, Invalid=1719, Unknown=0, NotChecked=0, Total=2862 [2022-03-19 22:36:00,863 INFO L87 Difference]: Start difference. First operand 369 states and 370 transitions. Second operand has 54 states, 54 states have (on average 2.7777777777777777) internal successors, (150), 51 states have internal predecessors, (150), 46 states have call successors, (49), 4 states have call predecessors, (49), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-19 22:36:01,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:36:01,993 INFO L93 Difference]: Finished difference Result 382 states and 384 transitions. [2022-03-19 22:36:01,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-19 22:36:01,993 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.7777777777777777) internal successors, (150), 51 states have internal predecessors, (150), 46 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 366 [2022-03-19 22:36:01,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:36:01,994 INFO L225 Difference]: With dead ends: 382 [2022-03-19 22:36:01,994 INFO L226 Difference]: Without dead ends: 380 [2022-03-19 22:36:01,996 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 966 GetRequests, 862 SyntacticMatches, 2 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1943 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=3421, Invalid=7291, Unknown=0, NotChecked=0, Total=10712 [2022-03-19 22:36:01,996 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 123 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1000 mSolverCounterSat, 236 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 1236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 236 IncrementalHoareTripleChecker+Valid, 1000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:36:01,996 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 70 Invalid, 1236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [236 Valid, 1000 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:36:01,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2022-03-19 22:36:02,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 376. [2022-03-19 22:36:02,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 280 states have (on average 1.0071428571428571) internal successors, (282), 281 states have internal predecessors, (282), 48 states have call successors, (48), 48 states have call predecessors, (48), 47 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-19 22:36:02,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 377 transitions. [2022-03-19 22:36:02,056 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 377 transitions. Word has length 366 [2022-03-19 22:36:02,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:36:02,056 INFO L478 AbstractCegarLoop]: Abstraction has 376 states and 377 transitions. [2022-03-19 22:36:02,056 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.7777777777777777) internal successors, (150), 51 states have internal predecessors, (150), 46 states have call successors, (49), 4 states have call predecessors, (49), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-19 22:36:02,056 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 377 transitions. [2022-03-19 22:36:02,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 374 [2022-03-19 22:36:02,058 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:36:02,058 INFO L499 BasicCegarLoop]: trace histogram [46, 46, 46, 45, 45, 45, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:36:02,078 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2022-03-19 22:36:02,271 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,SelfDestructingSolverStorable89 [2022-03-19 22:36:02,271 INFO L403 AbstractCegarLoop]: === Iteration 91 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:36:02,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:36:02,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1760626180, now seen corresponding path program 89 times [2022-03-19 22:36:02,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:36:02,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590907069] [2022-03-19 22:36:02,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:36:02,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:36:02,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:36:04,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-19 22:36:04,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-03-19 22:36:04,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:36:04,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:36:04,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:36:04,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:36:04,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:36:04,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:36:04,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:36:04,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:36:04,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:36:04,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:36:04,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:36:04,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:36:04,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:36:04,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:36:04,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:36:04,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:36:04,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:36:04,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:36:04,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:36:04,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-03-19 22:36:04,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:36:04,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-03-19 22:36:04,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:36:04,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-03-19 22:36:04,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:36:04,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-03-19 22:36:04,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:36:04,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-03-19 22:36:04,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:36:04,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-03-19 22:36:04,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:36:04,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-03-19 22:36:04,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:36:04,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-03-19 22:36:04,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:36:04,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-03-19 22:36:04,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:36:04,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-03-19 22:36:04,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:36:04,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-03-19 22:36:04,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:36:04,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-03-19 22:36:04,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:36:04,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:04,585 INFO L134 CoverageAnalysis]: Checked inductivity of 8145 backedges. 3017 proven. 1168 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-19 22:36:04,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:36:04,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590907069] [2022-03-19 22:36:04,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590907069] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:36:04,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36272432] [2022-03-19 22:36:04,585 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:36:04,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:04,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:36:04,606 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-03-19 22:36:04,607 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-03-19 22:36:04,760 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2022-03-19 22:36:04,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:36:04,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 911 conjuncts, 94 conjunts are in the unsatisfiable core [2022-03-19 22:36:04,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:36:07,095 INFO L134 CoverageAnalysis]: Checked inductivity of 8145 backedges. 3150 proven. 1035 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-19 22:36:07,096 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:07,431 INFO L134 CoverageAnalysis]: Checked inductivity of 8145 backedges. 3150 proven. 1035 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-19 22:36:07,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36272432] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:07,432 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:07,432 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 95, 95] total 144 [2022-03-19 22:36:07,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447598895] [2022-03-19 22:36:07,432 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:07,433 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 144 states [2022-03-19 22:36:07,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:07,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 144 interpolants. [2022-03-19 22:36:07,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4566, Invalid=16026, Unknown=0, NotChecked=0, Total=20592 [2022-03-19 22:36:07,435 INFO L87 Difference]: Start difference. First operand 376 states and 377 transitions. Second operand has 144 states, 144 states have (on average 1.7013888888888888) internal successors, (245), 143 states have internal predecessors, (245), 93 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2022-03-19 22:36:09,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:36:09,544 INFO L93 Difference]: Finished difference Result 523 states and 570 transitions. [2022-03-19 22:36:09,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-03-19 22:36:09,545 INFO L78 Accepts]: Start accepts. Automaton has has 144 states, 144 states have (on average 1.7013888888888888) internal successors, (245), 143 states have internal predecessors, (245), 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 373 [2022-03-19 22:36:09,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:36:09,546 INFO L225 Difference]: With dead ends: 523 [2022-03-19 22:36:09,546 INFO L226 Difference]: Without dead ends: 377 [2022-03-19 22:36:09,549 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1025 GetRequests, 789 SyntacticMatches, 1 SemanticMatches, 235 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15489 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=10302, Invalid=45630, Unknown=0, NotChecked=0, Total=55932 [2022-03-19 22:36:09,549 INFO L913 BasicCegarLoop]: 57 mSDtfsCounter, 21 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1874 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 2069 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 1874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:36:09,549 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 109 Invalid, 2069 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 1874 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:36:09,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2022-03-19 22:36:09,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 377. [2022-03-19 22:36:09,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 281 states have (on average 1.00711743772242) internal successors, (283), 282 states have internal predecessors, (283), 48 states have call successors, (48), 48 states have call predecessors, (48), 47 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-19 22:36:09,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 378 transitions. [2022-03-19 22:36:09,586 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 378 transitions. Word has length 373 [2022-03-19 22:36:09,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:36:09,586 INFO L478 AbstractCegarLoop]: Abstraction has 377 states and 378 transitions. [2022-03-19 22:36:09,586 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 144 states, 144 states have (on average 1.7013888888888888) internal successors, (245), 143 states have internal predecessors, (245), 93 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2022-03-19 22:36:09,587 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 378 transitions. [2022-03-19 22:36:09,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2022-03-19 22:36:09,588 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:36:09,588 INFO L499 BasicCegarLoop]: trace histogram [46, 46, 46, 46, 45, 45, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:36:09,605 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-03-19 22:36:09,805 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:09,805 INFO L403 AbstractCegarLoop]: === Iteration 92 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:36:09,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:36:09,806 INFO L85 PathProgramCache]: Analyzing trace with hash 1502763724, now seen corresponding path program 90 times [2022-03-19 22:36:09,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:36:09,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592918397] [2022-03-19 22:36:09,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:36:09,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:36:09,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:36:10,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-03-19 22:36:10,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:36:10,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-19 22:36:10,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:36:10,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:36:10,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:36:10,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:36:10,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:36:10,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:36:10,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:36:10,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:36:10,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:36:10,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:36:10,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:36:10,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:36:10,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:36:10,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:36:10,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:36:10,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:36:10,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:36:10,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:36:10,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:36:10,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-03-19 22:36:10,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:36:10,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-03-19 22:36:10,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:36:10,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-03-19 22:36:10,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:36:10,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-03-19 22:36:10,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:36:10,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-03-19 22:36:10,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:36:10,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-03-19 22:36:10,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:36:10,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-03-19 22:36:10,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:36:10,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-03-19 22:36:10,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:36:10,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-03-19 22:36:10,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:36:10,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-03-19 22:36:10,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:36:10,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-03-19 22:36:10,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:36:10,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-03-19 22:36:10,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:10,415 INFO L134 CoverageAnalysis]: Checked inductivity of 8191 backedges. 1125 proven. 3106 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-19 22:36:10,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:36:10,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592918397] [2022-03-19 22:36:10,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592918397] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:36:10,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454531691] [2022-03-19 22:36:10,415 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:36:10,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:10,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:36:10,416 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-03-19 22:36:10,417 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-03-19 22:36:10,600 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 46 check-sat command(s) [2022-03-19 22:36:10,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:36:10,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 916 conjuncts, 95 conjunts are in the unsatisfiable core [2022-03-19 22:36:10,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:36:10,920 INFO L134 CoverageAnalysis]: Checked inductivity of 8191 backedges. 1171 proven. 3060 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-19 22:36:10,920 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:11,221 INFO L134 CoverageAnalysis]: Checked inductivity of 8191 backedges. 1171 proven. 3060 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-19 22:36:11,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454531691] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:11,222 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:11,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 55 [2022-03-19 22:36:11,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082318436] [2022-03-19 22:36:11,222 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:11,222 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-03-19 22:36:11,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:11,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-03-19 22:36:11,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1191, Invalid=1779, Unknown=0, NotChecked=0, Total=2970 [2022-03-19 22:36:11,223 INFO L87 Difference]: Start difference. First operand 377 states and 378 transitions. Second operand has 55 states, 55 states have (on average 2.7818181818181817) internal successors, (153), 52 states have internal predecessors, (153), 47 states have call successors, (50), 4 states have call predecessors, (50), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2022-03-19 22:36:11,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:36:11,896 INFO L93 Difference]: Finished difference Result 390 states and 392 transitions. [2022-03-19 22:36:11,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-03-19 22:36:11,896 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.7818181818181817) internal successors, (153), 52 states have internal predecessors, (153), 47 states have call successors, (50), 4 states have call predecessors, (50), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) Word has length 374 [2022-03-19 22:36:11,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:36:11,899 INFO L225 Difference]: With dead ends: 390 [2022-03-19 22:36:11,899 INFO L226 Difference]: Without dead ends: 388 [2022-03-19 22:36:11,900 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 987 GetRequests, 881 SyntacticMatches, 2 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2009 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=3565, Invalid=7565, Unknown=0, NotChecked=0, Total=11130 [2022-03-19 22:36:11,900 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 128 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 801 mSolverCounterSat, 287 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 1088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 287 IncrementalHoareTripleChecker+Valid, 801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:36:11,900 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 45 Invalid, 1088 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [287 Valid, 801 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:36:11,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2022-03-19 22:36:11,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 384. [2022-03-19 22:36:11,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 286 states have (on average 1.006993006993007) internal successors, (288), 287 states have internal predecessors, (288), 49 states have call successors, (49), 49 states have call predecessors, (49), 48 states have return successors, (48), 47 states have call predecessors, (48), 48 states have call successors, (48) [2022-03-19 22:36:11,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 385 transitions. [2022-03-19 22:36:11,963 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 385 transitions. Word has length 374 [2022-03-19 22:36:11,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:36:11,963 INFO L478 AbstractCegarLoop]: Abstraction has 384 states and 385 transitions. [2022-03-19 22:36:11,963 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 2.7818181818181817) internal successors, (153), 52 states have internal predecessors, (153), 47 states have call successors, (50), 4 states have call predecessors, (50), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2022-03-19 22:36:11,963 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 385 transitions. [2022-03-19 22:36:11,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 382 [2022-03-19 22:36:11,964 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:36:11,964 INFO L499 BasicCegarLoop]: trace histogram [47, 47, 47, 46, 46, 46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:36:11,982 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-03-19 22:36:12,181 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:12,182 INFO L403 AbstractCegarLoop]: === Iteration 93 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:36:12,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:36:12,182 INFO L85 PathProgramCache]: Analyzing trace with hash -609305562, now seen corresponding path program 91 times [2022-03-19 22:36:12,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:36:12,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272642176] [2022-03-19 22:36:12,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:36:12,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:36:12,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:36:13,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-03-19 22:36:13,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:36:13,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-19 22:36:13,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:36:13,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:36:13,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:36:13,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:36:13,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:36:13,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:36:13,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:36:13,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:36:13,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:36:13,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:36:13,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:36:13,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:36:13,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:36:13,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:36:13,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:36:13,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:36:13,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:36:13,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:36:13,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:36:13,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-03-19 22:36:13,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:36:13,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-03-19 22:36:13,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:36:13,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-03-19 22:36:13,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:36:13,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-03-19 22:36:13,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:36:13,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-03-19 22:36:13,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:36:13,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-03-19 22:36:13,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:36:13,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-03-19 22:36:13,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:36:13,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-03-19 22:36:13,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:36:13,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-03-19 22:36:13,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:36:13,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-03-19 22:36:13,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:36:13,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-03-19 22:36:13,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:36:13,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-03-19 22:36:13,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:36:13,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:13,934 INFO L134 CoverageAnalysis]: Checked inductivity of 8510 backedges. 3153 proven. 1217 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-03-19 22:36:13,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:36:13,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272642176] [2022-03-19 22:36:13,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272642176] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:36:13,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760995416] [2022-03-19 22:36:13,934 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:36:13,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:13,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:36:13,936 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-03-19 22:36:13,936 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-03-19 22:36:14,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:14,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 930 conjuncts, 96 conjunts are in the unsatisfiable core [2022-03-19 22:36:14,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:36:16,142 INFO L134 CoverageAnalysis]: Checked inductivity of 8510 backedges. 3289 proven. 1081 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-03-19 22:36:16,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:16,519 INFO L134 CoverageAnalysis]: Checked inductivity of 8510 backedges. 3289 proven. 1081 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-03-19 22:36:16,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760995416] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:16,519 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:16,520 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 97, 97] total 147 [2022-03-19 22:36:16,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980382098] [2022-03-19 22:36:16,520 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:16,520 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 147 states [2022-03-19 22:36:16,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:16,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 147 interpolants. [2022-03-19 22:36:16,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4759, Invalid=16703, Unknown=0, NotChecked=0, Total=21462 [2022-03-19 22:36:16,523 INFO L87 Difference]: Start difference. First operand 384 states and 385 transitions. Second operand has 147 states, 147 states have (on average 1.7006802721088434) internal successors, (250), 146 states have internal predecessors, (250), 95 states have call successors, (97), 3 states have call predecessors, (97), 1 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2022-03-19 22:36:18,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:36:18,906 INFO L93 Difference]: Finished difference Result 534 states and 582 transitions. [2022-03-19 22:36:18,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2022-03-19 22:36:18,907 INFO L78 Accepts]: Start accepts. Automaton has has 147 states, 147 states have (on average 1.7006802721088434) internal successors, (250), 146 states have internal predecessors, (250), 95 states have call successors, (97), 3 states have call predecessors, (97), 1 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) Word has length 381 [2022-03-19 22:36:18,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:36:18,908 INFO L225 Difference]: With dead ends: 534 [2022-03-19 22:36:18,908 INFO L226 Difference]: Without dead ends: 385 [2022-03-19 22:36:18,911 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1047 GetRequests, 806 SyntacticMatches, 1 SemanticMatches, 240 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16155 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=10737, Invalid=47585, Unknown=0, NotChecked=0, Total=58322 [2022-03-19 22:36:18,911 INFO L913 BasicCegarLoop]: 58 mSDtfsCounter, 21 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 2670 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 2868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 2670 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:36:18,911 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 135 Invalid, 2868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 2670 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 22:36:18,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2022-03-19 22:36:18,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 385. [2022-03-19 22:36:18,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 287 states have (on average 1.0069686411149825) internal successors, (289), 288 states have internal predecessors, (289), 49 states have call successors, (49), 49 states have call predecessors, (49), 48 states have return successors, (48), 47 states have call predecessors, (48), 48 states have call successors, (48) [2022-03-19 22:36:18,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 386 transitions. [2022-03-19 22:36:18,966 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 386 transitions. Word has length 381 [2022-03-19 22:36:18,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:36:18,966 INFO L478 AbstractCegarLoop]: Abstraction has 385 states and 386 transitions. [2022-03-19 22:36:18,966 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 147 states, 147 states have (on average 1.7006802721088434) internal successors, (250), 146 states have internal predecessors, (250), 95 states have call successors, (97), 3 states have call predecessors, (97), 1 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2022-03-19 22:36:18,966 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 386 transitions. [2022-03-19 22:36:18,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 383 [2022-03-19 22:36:18,967 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:36:18,968 INFO L499 BasicCegarLoop]: trace histogram [47, 47, 47, 47, 46, 46, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:36:18,986 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-03-19 22:36:19,180 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:19,180 INFO L403 AbstractCegarLoop]: === Iteration 94 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:36:19,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:36:19,180 INFO L85 PathProgramCache]: Analyzing trace with hash -449656594, now seen corresponding path program 92 times [2022-03-19 22:36:19,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:36:19,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639894946] [2022-03-19 22:36:19,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:36:19,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:36:19,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:36:20,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:36:20,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-19 22:36:20,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:36:20,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:36:20,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:36:20,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:36:20,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:36:20,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:36:20,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:36:20,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:36:20,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:36:20,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:36:20,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:36:20,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:36:20,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:36:20,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:36:20,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:36:20,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:36:20,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:36:20,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:36:20,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:36:20,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:36:20,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:36:20,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-03-19 22:36:20,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:36:20,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-03-19 22:36:20,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:36:20,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-03-19 22:36:20,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:36:20,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-03-19 22:36:20,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:36:20,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-03-19 22:36:20,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:36:20,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-03-19 22:36:20,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:36:20,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-03-19 22:36:20,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:36:20,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-03-19 22:36:20,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:36:20,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-03-19 22:36:20,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:36:20,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-03-19 22:36:20,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:36:20,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-03-19 22:36:20,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:36:20,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-03-19 22:36:20,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:20,092 INFO L134 CoverageAnalysis]: Checked inductivity of 8557 backedges. 1173 proven. 3244 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-03-19 22:36:20,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:36:20,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639894946] [2022-03-19 22:36:20,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639894946] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:36:20,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350343193] [2022-03-19 22:36:20,092 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:36:20,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:20,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:36:20,094 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-03-19 22:36:20,095 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-03-19 22:36:20,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:36:20,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:36:20,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 935 conjuncts, 97 conjunts are in the unsatisfiable core [2022-03-19 22:36:20,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:36:20,709 INFO L134 CoverageAnalysis]: Checked inductivity of 8557 backedges. 1220 proven. 3197 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-03-19 22:36:20,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:21,159 INFO L134 CoverageAnalysis]: Checked inductivity of 8557 backedges. 1220 proven. 3197 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-03-19 22:36:21,159 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350343193] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:21,160 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:21,160 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 52, 52] total 56 [2022-03-19 22:36:21,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578268902] [2022-03-19 22:36:21,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:21,160 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-03-19 22:36:21,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:21,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-03-19 22:36:21,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1240, Invalid=1840, Unknown=0, NotChecked=0, Total=3080 [2022-03-19 22:36:21,161 INFO L87 Difference]: Start difference. First operand 385 states and 386 transitions. Second operand has 56 states, 56 states have (on average 2.7857142857142856) internal successors, (156), 53 states have internal predecessors, (156), 48 states have call successors, (51), 4 states have call predecessors, (51), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-19 22:36:22,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:36:22,231 INFO L93 Difference]: Finished difference Result 398 states and 400 transitions. [2022-03-19 22:36:22,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-19 22:36:22,231 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 2.7857142857142856) internal successors, (156), 53 states have internal predecessors, (156), 48 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 382 [2022-03-19 22:36:22,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:36:22,232 INFO L225 Difference]: With dead ends: 398 [2022-03-19 22:36:22,232 INFO L226 Difference]: Without dead ends: 396 [2022-03-19 22:36:22,234 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1008 GetRequests, 900 SyntacticMatches, 2 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2076 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=3712, Invalid=7844, Unknown=0, NotChecked=0, Total=11556 [2022-03-19 22:36:22,235 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 128 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 948 mSolverCounterSat, 246 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 1194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 246 IncrementalHoareTripleChecker+Valid, 948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:36:22,235 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 60 Invalid, 1194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [246 Valid, 948 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:36:22,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-03-19 22:36:22,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 392. [2022-03-19 22:36:22,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 292 states have (on average 1.0068493150684932) internal successors, (294), 293 states have internal predecessors, (294), 50 states have call successors, (50), 50 states have call predecessors, (50), 49 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-19 22:36:22,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 393 transitions. [2022-03-19 22:36:22,291 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 393 transitions. Word has length 382 [2022-03-19 22:36:22,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:36:22,292 INFO L478 AbstractCegarLoop]: Abstraction has 392 states and 393 transitions. [2022-03-19 22:36:22,292 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 2.7857142857142856) internal successors, (156), 53 states have internal predecessors, (156), 48 states have call successors, (51), 4 states have call predecessors, (51), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-19 22:36:22,292 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 393 transitions. [2022-03-19 22:36:22,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 390 [2022-03-19 22:36:22,293 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:36:22,293 INFO L499 BasicCegarLoop]: trace histogram [48, 48, 48, 47, 47, 47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:36:22,311 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-03-19 22:36:22,511 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:22,511 INFO L403 AbstractCegarLoop]: === Iteration 95 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:36:22,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:36:22,511 INFO L85 PathProgramCache]: Analyzing trace with hash -1992391740, now seen corresponding path program 93 times [2022-03-19 22:36:22,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:36:22,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146688679] [2022-03-19 22:36:22,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:36:22,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:36:22,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:36:24,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:36:24,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-19 22:36:24,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:36:24,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:36:24,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:36:24,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:36:24,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:36:24,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:36:24,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:36:24,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:36:24,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:36:24,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:36:24,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:36:24,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:36:24,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:36:24,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:36:24,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:36:24,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:36:24,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:36:24,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:36:24,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:36:24,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:36:24,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:36:24,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-03-19 22:36:24,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:36:24,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-03-19 22:36:24,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:36:24,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-03-19 22:36:24,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:36:24,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-03-19 22:36:24,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:36:24,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-03-19 22:36:24,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:36:24,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-03-19 22:36:24,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:36:24,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-03-19 22:36:24,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:36:24,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-03-19 22:36:24,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:36:24,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-03-19 22:36:24,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:36:24,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-03-19 22:36:24,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:36:24,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-03-19 22:36:24,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:36:24,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-03-19 22:36:24,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:36:24,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:24,055 INFO L134 CoverageAnalysis]: Checked inductivity of 8883 backedges. 3292 proven. 1267 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-19 22:36:24,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:36:24,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146688679] [2022-03-19 22:36:24,055 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146688679] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:36:24,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772904452] [2022-03-19 22:36:24,055 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:36:24,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:24,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:36:24,056 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-03-19 22:36:24,057 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-03-19 22:36:24,233 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 48 check-sat command(s) [2022-03-19 22:36:24,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:36:24,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 949 conjuncts, 98 conjunts are in the unsatisfiable core [2022-03-19 22:36:24,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:36:26,557 INFO L134 CoverageAnalysis]: Checked inductivity of 8883 backedges. 3431 proven. 1128 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-19 22:36:26,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:26,907 INFO L134 CoverageAnalysis]: Checked inductivity of 8883 backedges. 3431 proven. 1128 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-19 22:36:26,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1772904452] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:26,907 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:26,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [100, 99, 99] total 150 [2022-03-19 22:36:26,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776402578] [2022-03-19 22:36:26,908 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:26,908 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 150 states [2022-03-19 22:36:26,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:26,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 150 interpolants. [2022-03-19 22:36:26,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4956, Invalid=17394, Unknown=0, NotChecked=0, Total=22350 [2022-03-19 22:36:26,911 INFO L87 Difference]: Start difference. First operand 392 states and 393 transitions. Second operand has 150 states, 150 states have (on average 1.7) internal successors, (255), 149 states have internal predecessors, (255), 97 states have call successors, (99), 3 states have call predecessors, (99), 1 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2022-03-19 22:36:29,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:36:29,420 INFO L93 Difference]: Finished difference Result 545 states and 594 transitions. [2022-03-19 22:36:29,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-03-19 22:36:29,420 INFO L78 Accepts]: Start accepts. Automaton has has 150 states, 150 states have (on average 1.7) internal successors, (255), 149 states have internal predecessors, (255), 97 states have call successors, (99), 3 states have call predecessors, (99), 1 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) Word has length 389 [2022-03-19 22:36:29,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:36:29,422 INFO L225 Difference]: With dead ends: 545 [2022-03-19 22:36:29,422 INFO L226 Difference]: Without dead ends: 393 [2022-03-19 22:36:29,426 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1069 GetRequests, 823 SyntacticMatches, 1 SemanticMatches, 245 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16835 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=11181, Invalid=49581, Unknown=0, NotChecked=0, Total=60762 [2022-03-19 22:36:29,426 INFO L913 BasicCegarLoop]: 59 mSDtfsCounter, 21 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 3337 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 3540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 3337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:36:29,426 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 141 Invalid, 3540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 3337 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:36:29,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2022-03-19 22:36:29,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 393. [2022-03-19 22:36:29,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 293 states have (on average 1.006825938566553) internal successors, (295), 294 states have internal predecessors, (295), 50 states have call successors, (50), 50 states have call predecessors, (50), 49 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-19 22:36:29,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 394 transitions. [2022-03-19 22:36:29,472 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 394 transitions. Word has length 389 [2022-03-19 22:36:29,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:36:29,472 INFO L478 AbstractCegarLoop]: Abstraction has 393 states and 394 transitions. [2022-03-19 22:36:29,472 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 150 states, 150 states have (on average 1.7) internal successors, (255), 149 states have internal predecessors, (255), 97 states have call successors, (99), 3 states have call predecessors, (99), 1 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2022-03-19 22:36:29,472 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 394 transitions. [2022-03-19 22:36:29,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2022-03-19 22:36:29,474 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:36:29,474 INFO L499 BasicCegarLoop]: trace histogram [48, 48, 48, 48, 47, 47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:36:29,493 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-03-19 22:36:29,687 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:29,687 INFO L403 AbstractCegarLoop]: === Iteration 96 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:36:29,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:36:29,688 INFO L85 PathProgramCache]: Analyzing trace with hash -647149428, now seen corresponding path program 94 times [2022-03-19 22:36:29,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:36:29,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102515719] [2022-03-19 22:36:29,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:36:29,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:36:29,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:36:30,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-03-19 22:36:30,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:36:30,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-03-19 22:36:30,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:36:30,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:36:30,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:36:30,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:36:30,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:36:30,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:36:30,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:36:30,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:36:30,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:36:30,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:36:30,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:36:30,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:36:30,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:36:30,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:36:30,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:36:30,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:36:30,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:36:30,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:36:30,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:36:30,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:36:30,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:36:30,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-03-19 22:36:30,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:36:30,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-03-19 22:36:30,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:36:30,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-03-19 22:36:30,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:36:30,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-03-19 22:36:30,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:36:30,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-03-19 22:36:30,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:36:30,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-03-19 22:36:30,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:36:30,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-03-19 22:36:30,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:36:30,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-03-19 22:36:30,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:36:30,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-03-19 22:36:30,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:36:30,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-03-19 22:36:30,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:36:30,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-03-19 22:36:30,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:36:30,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-03-19 22:36:30,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:30,314 INFO L134 CoverageAnalysis]: Checked inductivity of 8931 backedges. 1222 proven. 3385 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-19 22:36:30,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:36:30,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102515719] [2022-03-19 22:36:30,314 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102515719] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:36:30,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771891976] [2022-03-19 22:36:30,314 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:36:30,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:30,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:36:30,315 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-03-19 22:36:30,316 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-03-19 22:36:30,440 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:36:30,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:36:30,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 954 conjuncts, 99 conjunts are in the unsatisfiable core [2022-03-19 22:36:30,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:36:30,751 INFO L134 CoverageAnalysis]: Checked inductivity of 8931 backedges. 1270 proven. 3337 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-19 22:36:30,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:31,071 INFO L134 CoverageAnalysis]: Checked inductivity of 8931 backedges. 1270 proven. 3337 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-19 22:36:31,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771891976] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:31,072 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:31,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 53, 53] total 57 [2022-03-19 22:36:31,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272018403] [2022-03-19 22:36:31,072 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:31,072 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-03-19 22:36:31,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:31,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-03-19 22:36:31,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1290, Invalid=1902, Unknown=0, NotChecked=0, Total=3192 [2022-03-19 22:36:31,073 INFO L87 Difference]: Start difference. First operand 393 states and 394 transitions. Second operand has 57 states, 57 states have (on average 2.789473684210526) internal successors, (159), 54 states have internal predecessors, (159), 49 states have call successors, (52), 4 states have call predecessors, (52), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2022-03-19 22:36:31,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:36:31,827 INFO L93 Difference]: Finished difference Result 406 states and 408 transitions. [2022-03-19 22:36:31,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-19 22:36:31,827 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 2.789473684210526) internal successors, (159), 54 states have internal predecessors, (159), 49 states have call successors, (52), 4 states have call predecessors, (52), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) Word has length 390 [2022-03-19 22:36:31,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:36:31,829 INFO L225 Difference]: With dead ends: 406 [2022-03-19 22:36:31,829 INFO L226 Difference]: Without dead ends: 404 [2022-03-19 22:36:31,830 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1029 GetRequests, 919 SyntacticMatches, 2 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2144 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=3862, Invalid=8128, Unknown=0, NotChecked=0, Total=11990 [2022-03-19 22:36:31,830 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 128 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 957 mSolverCounterSat, 251 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 1208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 251 IncrementalHoareTripleChecker+Valid, 957 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:36:31,830 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 50 Invalid, 1208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [251 Valid, 957 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:36:31,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-03-19 22:36:31,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 400. [2022-03-19 22:36:31,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 298 states have (on average 1.0067114093959733) internal successors, (300), 299 states have internal predecessors, (300), 51 states have call successors, (51), 51 states have call predecessors, (51), 50 states have return successors, (50), 49 states have call predecessors, (50), 50 states have call successors, (50) [2022-03-19 22:36:31,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 401 transitions. [2022-03-19 22:36:31,880 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 401 transitions. Word has length 390 [2022-03-19 22:36:31,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:36:31,881 INFO L478 AbstractCegarLoop]: Abstraction has 400 states and 401 transitions. [2022-03-19 22:36:31,881 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 2.789473684210526) internal successors, (159), 54 states have internal predecessors, (159), 49 states have call successors, (52), 4 states have call predecessors, (52), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2022-03-19 22:36:31,881 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 401 transitions. [2022-03-19 22:36:31,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 398 [2022-03-19 22:36:31,882 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:36:31,882 INFO L499 BasicCegarLoop]: trace histogram [49, 49, 49, 48, 48, 48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:36:31,899 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-03-19 22:36:32,098 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,SelfDestructingSolverStorable95 [2022-03-19 22:36:32,098 INFO L403 AbstractCegarLoop]: === Iteration 97 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:36:32,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:36:32,098 INFO L85 PathProgramCache]: Analyzing trace with hash 302044774, now seen corresponding path program 95 times [2022-03-19 22:36:32,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:36:32,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851622552] [2022-03-19 22:36:32,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:36:32,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:36:32,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:36:33,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-03-19 22:36:33,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:36:33,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-03-19 22:36:33,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:36:33,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:36:33,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:36:33,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:36:33,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:36:33,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:36:33,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:36:33,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:36:33,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:36:33,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:36:33,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:36:33,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:36:33,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:36:33,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:36:33,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:36:33,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:36:33,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:36:33,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:36:33,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:36:33,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:36:33,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:36:33,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-03-19 22:36:33,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:36:33,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-03-19 22:36:33,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:36:33,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-03-19 22:36:33,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:36:33,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-03-19 22:36:33,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:36:33,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-03-19 22:36:33,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:36:33,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-03-19 22:36:33,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:36:33,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-03-19 22:36:33,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:36:33,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-03-19 22:36:33,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:36:33,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-03-19 22:36:33,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:36:33,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-03-19 22:36:33,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:36:33,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-03-19 22:36:33,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:36:33,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-03-19 22:36:33,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:36:33,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:33,632 INFO L134 CoverageAnalysis]: Checked inductivity of 9264 backedges. 3434 proven. 1318 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-19 22:36:33,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:36:33,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851622552] [2022-03-19 22:36:33,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851622552] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:36:33,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103608044] [2022-03-19 22:36:33,632 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:36:33,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:33,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:36:33,633 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-03-19 22:36:33,634 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-03-19 22:36:33,831 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 49 check-sat command(s) [2022-03-19 22:36:33,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:36:33,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 968 conjuncts, 100 conjunts are in the unsatisfiable core [2022-03-19 22:36:33,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:36:35,981 INFO L134 CoverageAnalysis]: Checked inductivity of 9264 backedges. 3576 proven. 1176 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-19 22:36:35,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:36,377 INFO L134 CoverageAnalysis]: Checked inductivity of 9264 backedges. 3576 proven. 1176 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-19 22:36:36,378 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103608044] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:36,378 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:36,378 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [102, 101, 101] total 153 [2022-03-19 22:36:36,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485030753] [2022-03-19 22:36:36,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:36,379 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 153 states [2022-03-19 22:36:36,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:36,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 153 interpolants. [2022-03-19 22:36:36,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5157, Invalid=18099, Unknown=0, NotChecked=0, Total=23256 [2022-03-19 22:36:36,381 INFO L87 Difference]: Start difference. First operand 400 states and 401 transitions. Second operand has 153 states, 153 states have (on average 1.6993464052287581) internal successors, (260), 152 states have internal predecessors, (260), 99 states have call successors, (101), 3 states have call predecessors, (101), 1 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2022-03-19 22:36:38,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:36:38,782 INFO L93 Difference]: Finished difference Result 556 states and 606 transitions. [2022-03-19 22:36:38,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-03-19 22:36:38,783 INFO L78 Accepts]: Start accepts. Automaton has has 153 states, 153 states have (on average 1.6993464052287581) internal successors, (260), 152 states have internal predecessors, (260), 99 states have call successors, (101), 3 states have call predecessors, (101), 1 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) Word has length 397 [2022-03-19 22:36:38,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:36:38,784 INFO L225 Difference]: With dead ends: 556 [2022-03-19 22:36:38,784 INFO L226 Difference]: Without dead ends: 401 [2022-03-19 22:36:38,787 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1091 GetRequests, 840 SyntacticMatches, 1 SemanticMatches, 250 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17529 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=11634, Invalid=51618, Unknown=0, NotChecked=0, Total=63252 [2022-03-19 22:36:38,788 INFO L913 BasicCegarLoop]: 60 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2210 mSolverCounterSat, 208 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 2418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 208 IncrementalHoareTripleChecker+Valid, 2210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:36:38,788 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 117 Invalid, 2418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [208 Valid, 2210 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:36:38,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2022-03-19 22:36:38,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 401. [2022-03-19 22:36:38,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 299 states have (on average 1.0066889632107023) internal successors, (301), 300 states have internal predecessors, (301), 51 states have call successors, (51), 51 states have call predecessors, (51), 50 states have return successors, (50), 49 states have call predecessors, (50), 50 states have call successors, (50) [2022-03-19 22:36:38,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 402 transitions. [2022-03-19 22:36:38,832 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 402 transitions. Word has length 397 [2022-03-19 22:36:38,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:36:38,832 INFO L478 AbstractCegarLoop]: Abstraction has 401 states and 402 transitions. [2022-03-19 22:36:38,832 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 153 states, 153 states have (on average 1.6993464052287581) internal successors, (260), 152 states have internal predecessors, (260), 99 states have call successors, (101), 3 states have call predecessors, (101), 1 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2022-03-19 22:36:38,832 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 402 transitions. [2022-03-19 22:36:38,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2022-03-19 22:36:38,834 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:36:38,834 INFO L499 BasicCegarLoop]: trace histogram [49, 49, 49, 49, 48, 48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:36:38,851 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-03-19 22:36:39,047 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:39,047 INFO L403 AbstractCegarLoop]: === Iteration 98 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:36:39,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:36:39,047 INFO L85 PathProgramCache]: Analyzing trace with hash -1901964498, now seen corresponding path program 96 times [2022-03-19 22:36:39,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:36:39,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664931574] [2022-03-19 22:36:39,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:36:39,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:36:39,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:36:39,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:36:39,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-19 22:36:39,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:36:39,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:36:39,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:36:39,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:36:39,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:36:39,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:36:39,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:36:39,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:36:39,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:36:39,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:36:39,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:36:39,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:36:39,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:36:39,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:36:39,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:36:39,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:36:39,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:36:39,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:36:39,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:36:39,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:36:39,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:36:39,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:36:39,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:36:39,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-03-19 22:36:39,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:36:39,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-03-19 22:36:39,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:36:39,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-03-19 22:36:39,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:36:39,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-03-19 22:36:39,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:36:39,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-03-19 22:36:39,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:36:39,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:39,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-03-19 22:36:39,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:36:40,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-03-19 22:36:40,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:36:40,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-03-19 22:36:40,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:36:40,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-03-19 22:36:40,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:36:40,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-03-19 22:36:40,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:36:40,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-03-19 22:36:40,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:36:40,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-03-19 22:36:40,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,012 INFO L134 CoverageAnalysis]: Checked inductivity of 9313 backedges. 1272 proven. 3529 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-19 22:36:40,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:36:40,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664931574] [2022-03-19 22:36:40,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664931574] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:36:40,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429371747] [2022-03-19 22:36:40,012 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:36:40,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:40,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:36:40,013 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-03-19 22:36:40,014 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-03-19 22:36:40,208 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2022-03-19 22:36:40,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:36:40,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 973 conjuncts, 101 conjunts are in the unsatisfiable core [2022-03-19 22:36:40,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:36:40,523 INFO L134 CoverageAnalysis]: Checked inductivity of 9313 backedges. 1321 proven. 3480 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-19 22:36:40,523 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:40,843 INFO L134 CoverageAnalysis]: Checked inductivity of 9313 backedges. 1321 proven. 3480 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-19 22:36:40,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429371747] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:40,844 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:40,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54, 54] total 58 [2022-03-19 22:36:40,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176539634] [2022-03-19 22:36:40,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:40,845 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-03-19 22:36:40,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:40,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-03-19 22:36:40,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1341, Invalid=1965, Unknown=0, NotChecked=0, Total=3306 [2022-03-19 22:36:40,845 INFO L87 Difference]: Start difference. First operand 401 states and 402 transitions. Second operand has 58 states, 58 states have (on average 2.793103448275862) internal successors, (162), 55 states have internal predecessors, (162), 50 states have call successors, (53), 4 states have call predecessors, (53), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-19 22:36:41,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:36:41,660 INFO L93 Difference]: Finished difference Result 414 states and 416 transitions. [2022-03-19 22:36:41,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-19 22:36:41,660 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 2.793103448275862) internal successors, (162), 55 states have internal predecessors, (162), 50 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 398 [2022-03-19 22:36:41,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:36:41,661 INFO L225 Difference]: With dead ends: 414 [2022-03-19 22:36:41,661 INFO L226 Difference]: Without dead ends: 412 [2022-03-19 22:36:41,662 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1050 GetRequests, 938 SyntacticMatches, 2 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2213 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=4015, Invalid=8417, Unknown=0, NotChecked=0, Total=12432 [2022-03-19 22:36:41,662 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 125 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1188 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 1493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 1188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:36:41,662 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 60 Invalid, 1493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 1188 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:36:41,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2022-03-19 22:36:41,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 408. [2022-03-19 22:36:41,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 304 states have (on average 1.006578947368421) internal successors, (306), 305 states have internal predecessors, (306), 52 states have call successors, (52), 52 states have call predecessors, (52), 51 states have return successors, (51), 50 states have call predecessors, (51), 51 states have call successors, (51) [2022-03-19 22:36:41,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 409 transitions. [2022-03-19 22:36:41,704 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 409 transitions. Word has length 398 [2022-03-19 22:36:41,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:36:41,704 INFO L478 AbstractCegarLoop]: Abstraction has 408 states and 409 transitions. [2022-03-19 22:36:41,704 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 2.793103448275862) internal successors, (162), 55 states have internal predecessors, (162), 50 states have call successors, (53), 4 states have call predecessors, (53), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-19 22:36:41,705 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 409 transitions. [2022-03-19 22:36:41,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 406 [2022-03-19 22:36:41,706 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:36:41,706 INFO L499 BasicCegarLoop]: trace histogram [50, 50, 50, 49, 49, 49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:36:41,723 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-03-19 22:36:41,917 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:41,917 INFO L403 AbstractCegarLoop]: === Iteration 99 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:36:41,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:36:41,918 INFO L85 PathProgramCache]: Analyzing trace with hash -1888816764, now seen corresponding path program 97 times [2022-03-19 22:36:41,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:36:41,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893808044] [2022-03-19 22:36:41,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:36:41,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:36:41,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:36:43,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:36:43,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-19 22:36:43,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:36:43,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:36:43,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:36:43,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:36:43,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:36:43,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:36:43,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:36:43,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:36:43,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:36:43,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:36:43,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:36:43,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:36:43,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:36:43,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:36:43,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:36:43,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:36:43,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:36:43,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:36:43,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:36:43,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:36:43,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:36:43,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:36:43,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:36:43,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-03-19 22:36:43,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:36:43,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-03-19 22:36:43,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:36:43,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-03-19 22:36:43,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:36:43,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-03-19 22:36:43,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:36:43,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-03-19 22:36:43,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:36:43,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-03-19 22:36:43,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:36:43,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-03-19 22:36:43,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:36:43,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-03-19 22:36:43,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:36:43,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-03-19 22:36:43,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:36:43,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-03-19 22:36:43,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:36:43,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-03-19 22:36:43,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:36:43,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-03-19 22:36:43,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:36:43,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,822 INFO L134 CoverageAnalysis]: Checked inductivity of 9653 backedges. 3579 proven. 1370 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-19 22:36:43,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:36:43,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893808044] [2022-03-19 22:36:43,822 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893808044] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:36:43,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717846783] [2022-03-19 22:36:43,822 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:36:43,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:43,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:36:43,823 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-03-19 22:36:43,824 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-03-19 22:36:43,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:43,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 987 conjuncts, 102 conjunts are in the unsatisfiable core [2022-03-19 22:36:43,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:36:46,255 INFO L134 CoverageAnalysis]: Checked inductivity of 9653 backedges. 3724 proven. 1225 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-19 22:36:46,255 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:46,624 INFO L134 CoverageAnalysis]: Checked inductivity of 9653 backedges. 3724 proven. 1225 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-19 22:36:46,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717846783] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:46,625 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:46,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [104, 103, 103] total 156 [2022-03-19 22:36:46,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056548756] [2022-03-19 22:36:46,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:46,627 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 156 states [2022-03-19 22:36:46,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:46,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 156 interpolants. [2022-03-19 22:36:46,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5362, Invalid=18818, Unknown=0, NotChecked=0, Total=24180 [2022-03-19 22:36:46,629 INFO L87 Difference]: Start difference. First operand 408 states and 409 transitions. Second operand has 156 states, 156 states have (on average 1.6987179487179487) internal successors, (265), 155 states have internal predecessors, (265), 101 states have call successors, (103), 3 states have call predecessors, (103), 1 states have return successors, (100), 100 states have call predecessors, (100), 100 states have call successors, (100) [2022-03-19 22:36:49,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:36:49,056 INFO L93 Difference]: Finished difference Result 567 states and 618 transitions. [2022-03-19 22:36:49,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-19 22:36:49,056 INFO L78 Accepts]: Start accepts. Automaton has has 156 states, 156 states have (on average 1.6987179487179487) internal successors, (265), 155 states have internal predecessors, (265), 101 states have call successors, (103), 3 states have call predecessors, (103), 1 states have return successors, (100), 100 states have call predecessors, (100), 100 states have call successors, (100) Word has length 405 [2022-03-19 22:36:49,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:36:49,057 INFO L225 Difference]: With dead ends: 567 [2022-03-19 22:36:49,058 INFO L226 Difference]: Without dead ends: 409 [2022-03-19 22:36:49,060 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1113 GetRequests, 857 SyntacticMatches, 1 SemanticMatches, 255 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18237 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=12096, Invalid=53696, Unknown=0, NotChecked=0, Total=65792 [2022-03-19 22:36:49,060 INFO L913 BasicCegarLoop]: 61 mSDtfsCounter, 21 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2365 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 2575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 2365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:36:49,060 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 113 Invalid, 2575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 2365 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:36:49,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2022-03-19 22:36:49,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 409. [2022-03-19 22:36:49,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 305 states have (on average 1.0065573770491802) internal successors, (307), 306 states have internal predecessors, (307), 52 states have call successors, (52), 52 states have call predecessors, (52), 51 states have return successors, (51), 50 states have call predecessors, (51), 51 states have call successors, (51) [2022-03-19 22:36:49,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 410 transitions. [2022-03-19 22:36:49,104 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 410 transitions. Word has length 405 [2022-03-19 22:36:49,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:36:49,104 INFO L478 AbstractCegarLoop]: Abstraction has 409 states and 410 transitions. [2022-03-19 22:36:49,104 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 156 states, 156 states have (on average 1.6987179487179487) internal successors, (265), 155 states have internal predecessors, (265), 101 states have call successors, (103), 3 states have call predecessors, (103), 1 states have return successors, (100), 100 states have call predecessors, (100), 100 states have call successors, (100) [2022-03-19 22:36:49,104 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 410 transitions. [2022-03-19 22:36:49,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 407 [2022-03-19 22:36:49,105 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:36:49,105 INFO L499 BasicCegarLoop]: trace histogram [50, 50, 50, 50, 49, 49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:36:49,122 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-03-19 22:36:49,319 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,SelfDestructingSolverStorable98 [2022-03-19 22:36:49,319 INFO L403 AbstractCegarLoop]: === Iteration 100 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:36:49,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:36:49,320 INFO L85 PathProgramCache]: Analyzing trace with hash -699980212, now seen corresponding path program 98 times [2022-03-19 22:36:49,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:36:49,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313324675] [2022-03-19 22:36:49,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:36:49,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:36:49,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:36:49,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-19 22:36:49,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:36:49,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-19 22:36:49,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:36:49,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:36:49,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:36:49,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:36:49,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:36:49,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:36:49,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:36:49,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:36:49,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:36:49,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:36:49,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:36:49,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:36:49,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:36:49,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:36:49,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:36:49,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-03-19 22:36:49,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:36:49,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-03-19 22:36:49,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:36:49,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-03-19 22:36:49,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:36:49,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-03-19 22:36:49,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:36:49,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-03-19 22:36:49,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:36:49,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-03-19 22:36:49,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:36:49,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-03-19 22:36:49,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:36:49,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-03-19 22:36:49,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:36:49,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-03-19 22:36:49,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:36:49,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-03-19 22:36:49,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:36:49,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-03-19 22:36:49,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:36:49,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-03-19 22:36:49,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:36:49,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-03-19 22:36:49,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:49,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:36:49,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:50,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-03-19 22:36:50,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:50,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:36:50,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:50,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-03-19 22:36:50,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:50,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:36:50,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:50,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-03-19 22:36:50,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:50,014 INFO L134 CoverageAnalysis]: Checked inductivity of 9703 backedges. 1323 proven. 3676 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-19 22:36:50,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:36:50,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313324675] [2022-03-19 22:36:50,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313324675] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:36:50,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135822603] [2022-03-19 22:36:50,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:36:50,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:50,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:36:50,015 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-03-19 22:36:50,016 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-03-19 22:36:50,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:36:50,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:36:50,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 992 conjuncts, 103 conjunts are in the unsatisfiable core [2022-03-19 22:36:50,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:36:50,579 INFO L134 CoverageAnalysis]: Checked inductivity of 9703 backedges. 1373 proven. 3626 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-19 22:36:50,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:51,075 INFO L134 CoverageAnalysis]: Checked inductivity of 9703 backedges. 1373 proven. 3626 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-19 22:36:51,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135822603] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:51,075 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:51,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 55, 55] total 59 [2022-03-19 22:36:51,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864949135] [2022-03-19 22:36:51,075 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:51,076 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-03-19 22:36:51,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:51,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-03-19 22:36:51,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1393, Invalid=2029, Unknown=0, NotChecked=0, Total=3422 [2022-03-19 22:36:51,076 INFO L87 Difference]: Start difference. First operand 409 states and 410 transitions. Second operand has 59 states, 59 states have (on average 2.7966101694915255) internal successors, (165), 56 states have internal predecessors, (165), 51 states have call successors, (54), 4 states have call predecessors, (54), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2022-03-19 22:36:51,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:36:51,976 INFO L93 Difference]: Finished difference Result 422 states and 424 transitions. [2022-03-19 22:36:51,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-19 22:36:51,977 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 2.7966101694915255) internal successors, (165), 56 states have internal predecessors, (165), 51 states have call successors, (54), 4 states have call predecessors, (54), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) Word has length 406 [2022-03-19 22:36:51,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:36:51,982 INFO L225 Difference]: With dead ends: 422 [2022-03-19 22:36:51,982 INFO L226 Difference]: Without dead ends: 420 [2022-03-19 22:36:51,984 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1071 GetRequests, 957 SyntacticMatches, 2 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2283 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=4171, Invalid=8711, Unknown=0, NotChecked=0, Total=12882 [2022-03-19 22:36:51,984 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 134 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1028 mSolverCounterSat, 261 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 1289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 261 IncrementalHoareTripleChecker+Valid, 1028 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:36:51,984 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 65 Invalid, 1289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [261 Valid, 1028 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:36:51,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2022-03-19 22:36:52,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 416. [2022-03-19 22:36:52,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 310 states have (on average 1.0064516129032257) internal successors, (312), 311 states have internal predecessors, (312), 53 states have call successors, (53), 53 states have call predecessors, (53), 52 states have return successors, (52), 51 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-19 22:36:52,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 417 transitions. [2022-03-19 22:36:52,045 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 417 transitions. Word has length 406 [2022-03-19 22:36:52,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:36:52,046 INFO L478 AbstractCegarLoop]: Abstraction has 416 states and 417 transitions. [2022-03-19 22:36:52,046 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 2.7966101694915255) internal successors, (165), 56 states have internal predecessors, (165), 51 states have call successors, (54), 4 states have call predecessors, (54), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2022-03-19 22:36:52,046 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 417 transitions. [2022-03-19 22:36:52,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2022-03-19 22:36:52,064 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:36:52,064 INFO L499 BasicCegarLoop]: trace histogram [51, 51, 51, 50, 50, 50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:36:52,097 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2022-03-19 22:36:52,283 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:52,284 INFO L403 AbstractCegarLoop]: === Iteration 101 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:36:52,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:36:52,284 INFO L85 PathProgramCache]: Analyzing trace with hash -341442394, now seen corresponding path program 99 times [2022-03-19 22:36:52,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:36:52,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436605748] [2022-03-19 22:36:52,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:36:52,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:36:52,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:36:53,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-03-19 22:36:53,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:36:53,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-19 22:36:53,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:36:53,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:36:53,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:36:53,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:36:53,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:36:53,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:36:53,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:36:53,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:36:53,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:36:53,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:36:53,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:36:53,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:36:53,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:36:53,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:36:53,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:36:53,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-03-19 22:36:53,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:36:53,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-03-19 22:36:53,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:36:53,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-03-19 22:36:53,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:36:53,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-03-19 22:36:53,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:36:53,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-03-19 22:36:53,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:36:53,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-03-19 22:36:53,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:36:53,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-03-19 22:36:53,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:36:53,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-03-19 22:36:53,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:36:53,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-03-19 22:36:53,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:36:53,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-03-19 22:36:53,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:36:53,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-03-19 22:36:53,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:36:53,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-03-19 22:36:53,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:36:53,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-03-19 22:36:53,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:36:53,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-03-19 22:36:53,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:36:53,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-03-19 22:36:53,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:36:53,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-03-19 22:36:53,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:36:53,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:53,947 INFO L134 CoverageAnalysis]: Checked inductivity of 10050 backedges. 3727 proven. 1423 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-19 22:36:53,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:36:53,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436605748] [2022-03-19 22:36:53,947 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436605748] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:36:53,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487007049] [2022-03-19 22:36:53,947 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:36:53,947 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:53,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:36:53,948 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:36:53,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-03-19 22:36:54,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 51 check-sat command(s) [2022-03-19 22:36:54,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:36:54,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 1006 conjuncts, 104 conjunts are in the unsatisfiable core [2022-03-19 22:36:54,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:36:56,727 INFO L134 CoverageAnalysis]: Checked inductivity of 10050 backedges. 3875 proven. 1275 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-19 22:36:56,727 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:57,127 INFO L134 CoverageAnalysis]: Checked inductivity of 10050 backedges. 3875 proven. 1275 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-19 22:36:57,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487007049] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:57,127 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:57,127 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [106, 105, 105] total 159 [2022-03-19 22:36:57,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594054186] [2022-03-19 22:36:57,127 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:57,128 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 159 states [2022-03-19 22:36:57,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:57,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 159 interpolants. [2022-03-19 22:36:57,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5571, Invalid=19551, Unknown=0, NotChecked=0, Total=25122 [2022-03-19 22:36:57,133 INFO L87 Difference]: Start difference. First operand 416 states and 417 transitions. Second operand has 159 states, 159 states have (on average 1.6981132075471699) internal successors, (270), 158 states have internal predecessors, (270), 103 states have call successors, (105), 3 states have call predecessors, (105), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2022-03-19 22:36:59,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:36:59,745 INFO L93 Difference]: Finished difference Result 578 states and 630 transitions. [2022-03-19 22:36:59,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-03-19 22:36:59,745 INFO L78 Accepts]: Start accepts. Automaton has has 159 states, 159 states have (on average 1.6981132075471699) internal successors, (270), 158 states have internal predecessors, (270), 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 413 [2022-03-19 22:36:59,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:36:59,747 INFO L225 Difference]: With dead ends: 578 [2022-03-19 22:36:59,747 INFO L226 Difference]: Without dead ends: 417 [2022-03-19 22:36:59,750 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1135 GetRequests, 874 SyntacticMatches, 1 SemanticMatches, 260 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18959 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=12567, Invalid=55815, Unknown=0, NotChecked=0, Total=68382 [2022-03-19 22:36:59,751 INFO L913 BasicCegarLoop]: 62 mSDtfsCounter, 21 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 2981 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 3197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 2981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:36:59,751 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 134 Invalid, 3197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 2981 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 22:36:59,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2022-03-19 22:36:59,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 417. [2022-03-19 22:36:59,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 311 states have (on average 1.0064308681672025) internal successors, (313), 312 states have internal predecessors, (313), 53 states have call successors, (53), 53 states have call predecessors, (53), 52 states have return successors, (52), 51 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-19 22:36:59,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 418 transitions. [2022-03-19 22:36:59,818 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 418 transitions. Word has length 413 [2022-03-19 22:36:59,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:36:59,818 INFO L478 AbstractCegarLoop]: Abstraction has 417 states and 418 transitions. [2022-03-19 22:36:59,818 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 159 states, 159 states have (on average 1.6981132075471699) internal successors, (270), 158 states have internal predecessors, (270), 103 states have call successors, (105), 3 states have call predecessors, (105), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2022-03-19 22:36:59,818 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 418 transitions. [2022-03-19 22:36:59,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2022-03-19 22:36:59,819 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:36:59,821 INFO L499 BasicCegarLoop]: trace histogram [51, 51, 51, 51, 50, 50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:36:59,838 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2022-03-19 22:37:00,035 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:00,035 INFO L403 AbstractCegarLoop]: === Iteration 102 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:37:00,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:37:00,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1384443246, now seen corresponding path program 100 times [2022-03-19 22:37:00,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:37:00,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879536148] [2022-03-19 22:37:00,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:37:00,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:37:00,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:37:00,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:37:00,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-03-19 22:37:00,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:37:00,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:37:00,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:37:00,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:37:00,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:37:00,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:37:00,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:37:00,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:37:00,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:37:00,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:37:00,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:37:00,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:37:00,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:37:00,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:37:00,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:37:00,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:37:00,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:37:00,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-03-19 22:37:00,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:37:00,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-03-19 22:37:00,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:37:00,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-03-19 22:37:00,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:37:00,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-03-19 22:37:00,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:37:00,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-03-19 22:37:00,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:37:00,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-03-19 22:37:00,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:37:00,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-03-19 22:37:00,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:37:00,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-03-19 22:37:00,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:37:00,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-03-19 22:37:00,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:37:00,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-03-19 22:37:00,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:37:00,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-03-19 22:37:00,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:37:00,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-03-19 22:37:00,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:37:00,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-03-19 22:37:00,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:37:00,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-03-19 22:37:00,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:37:00,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-03-19 22:37:00,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:37:00,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-03-19 22:37:00,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:00,706 INFO L134 CoverageAnalysis]: Checked inductivity of 10101 backedges. 1375 proven. 3826 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-19 22:37:00,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:37:00,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879536148] [2022-03-19 22:37:00,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879536148] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:37:00,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175003589] [2022-03-19 22:37:00,706 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:37:00,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:00,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:37:00,707 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:37:00,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-03-19 22:37:00,850 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:37:00,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:37:00,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 1011 conjuncts, 105 conjunts are in the unsatisfiable core [2022-03-19 22:37:00,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:37:01,241 INFO L134 CoverageAnalysis]: Checked inductivity of 10101 backedges. 1426 proven. 3775 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-19 22:37:01,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:37:01,606 INFO L134 CoverageAnalysis]: Checked inductivity of 10101 backedges. 1426 proven. 3775 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-19 22:37:01,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175003589] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:37:01,607 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:37:01,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56, 56] total 60 [2022-03-19 22:37:01,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550041196] [2022-03-19 22:37:01,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:37:01,607 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-03-19 22:37:01,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:37:01,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-03-19 22:37:01,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1446, Invalid=2094, Unknown=0, NotChecked=0, Total=3540 [2022-03-19 22:37:01,608 INFO L87 Difference]: Start difference. First operand 417 states and 418 transitions. Second operand has 60 states, 60 states have (on average 2.8) internal successors, (168), 57 states have internal predecessors, (168), 52 states have call successors, (55), 4 states have call predecessors, (55), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2022-03-19 22:37:02,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:37:02,414 INFO L93 Difference]: Finished difference Result 430 states and 432 transitions. [2022-03-19 22:37:02,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-03-19 22:37:02,414 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 2.8) internal successors, (168), 57 states have internal predecessors, (168), 52 states have call successors, (55), 4 states have call predecessors, (55), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) Word has length 414 [2022-03-19 22:37:02,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:37:02,417 INFO L225 Difference]: With dead ends: 430 [2022-03-19 22:37:02,417 INFO L226 Difference]: Without dead ends: 428 [2022-03-19 22:37:02,418 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1092 GetRequests, 976 SyntacticMatches, 2 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2354 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=4330, Invalid=9010, Unknown=0, NotChecked=0, Total=13340 [2022-03-19 22:37:02,418 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 135 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1073 mSolverCounterSat, 317 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 1390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 317 IncrementalHoareTripleChecker+Valid, 1073 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:37:02,419 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 45 Invalid, 1390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [317 Valid, 1073 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:37:02,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2022-03-19 22:37:02,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 424. [2022-03-19 22:37:02,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 316 states have (on average 1.0063291139240507) internal successors, (318), 317 states have internal predecessors, (318), 54 states have call successors, (54), 54 states have call predecessors, (54), 53 states have return successors, (53), 52 states have call predecessors, (53), 53 states have call successors, (53) [2022-03-19 22:37:02,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 425 transitions. [2022-03-19 22:37:02,467 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 425 transitions. Word has length 414 [2022-03-19 22:37:02,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:37:02,467 INFO L478 AbstractCegarLoop]: Abstraction has 424 states and 425 transitions. [2022-03-19 22:37:02,467 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 2.8) internal successors, (168), 57 states have internal predecessors, (168), 52 states have call successors, (55), 4 states have call predecessors, (55), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2022-03-19 22:37:02,467 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 425 transitions. [2022-03-19 22:37:02,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 422 [2022-03-19 22:37:02,468 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:37:02,468 INFO L499 BasicCegarLoop]: trace histogram [52, 52, 52, 51, 51, 51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:37:02,485 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-03-19 22:37:02,673 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2022-03-19 22:37:02,674 INFO L403 AbstractCegarLoop]: === Iteration 103 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:37:02,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:37:02,674 INFO L85 PathProgramCache]: Analyzing trace with hash 1989300036, now seen corresponding path program 101 times [2022-03-19 22:37:02,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:37:02,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626820999] [2022-03-19 22:37:02,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:37:02,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:37:02,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:37:04,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:37:04,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-03-19 22:37:04,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:37:04,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:37:04,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:37:04,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:37:04,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:37:04,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:37:04,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:37:04,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:37:04,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:37:04,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:37:04,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:37:04,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:37:04,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:37:04,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:37:04,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:37:04,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:37:04,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:37:04,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-03-19 22:37:04,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:37:04,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-03-19 22:37:04,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:37:04,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-03-19 22:37:04,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:37:04,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-03-19 22:37:04,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:37:04,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-03-19 22:37:04,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:37:04,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-03-19 22:37:04,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:37:04,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-03-19 22:37:04,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:37:04,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-03-19 22:37:04,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:37:04,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-03-19 22:37:04,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:37:04,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-03-19 22:37:04,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:37:04,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-03-19 22:37:04,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:37:04,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-03-19 22:37:04,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:37:04,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-03-19 22:37:04,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:37:04,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-03-19 22:37:04,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:37:04,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-03-19 22:37:04,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:37:04,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-03-19 22:37:04,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:37:04,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:04,391 INFO L134 CoverageAnalysis]: Checked inductivity of 10455 backedges. 3878 proven. 1477 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-03-19 22:37:04,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:37:04,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626820999] [2022-03-19 22:37:04,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626820999] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:37:04,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705138156] [2022-03-19 22:37:04,391 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:37:04,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:04,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:37:04,393 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:37:04,393 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-03-19 22:37:04,606 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 52 check-sat command(s) [2022-03-19 22:37:04,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:37:04,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 1025 conjuncts, 106 conjunts are in the unsatisfiable core [2022-03-19 22:37:04,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:37:07,055 INFO L134 CoverageAnalysis]: Checked inductivity of 10455 backedges. 4029 proven. 1326 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-03-19 22:37:07,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:37:07,480 INFO L134 CoverageAnalysis]: Checked inductivity of 10455 backedges. 4029 proven. 1326 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-03-19 22:37:07,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705138156] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:37:07,480 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:37:07,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 107, 107] total 162 [2022-03-19 22:37:07,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35161962] [2022-03-19 22:37:07,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:37:07,481 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 162 states [2022-03-19 22:37:07,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:37:07,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 162 interpolants. [2022-03-19 22:37:07,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5784, Invalid=20298, Unknown=0, NotChecked=0, Total=26082 [2022-03-19 22:37:07,485 INFO L87 Difference]: Start difference. First operand 424 states and 425 transitions. Second operand has 162 states, 162 states have (on average 1.6975308641975309) internal successors, (275), 161 states have internal predecessors, (275), 105 states have call successors, (107), 3 states have call predecessors, (107), 1 states have return successors, (104), 104 states have call predecessors, (104), 104 states have call successors, (104) [2022-03-19 22:37:10,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:37:10,500 INFO L93 Difference]: Finished difference Result 589 states and 642 transitions. [2022-03-19 22:37:10,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-19 22:37:10,500 INFO L78 Accepts]: Start accepts. Automaton has has 162 states, 162 states have (on average 1.6975308641975309) internal successors, (275), 161 states have internal predecessors, (275), 105 states have call successors, (107), 3 states have call predecessors, (107), 1 states have return successors, (104), 104 states have call predecessors, (104), 104 states have call successors, (104) Word has length 421 [2022-03-19 22:37:10,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:37:10,501 INFO L225 Difference]: With dead ends: 589 [2022-03-19 22:37:10,501 INFO L226 Difference]: Without dead ends: 425 [2022-03-19 22:37:10,505 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1157 GetRequests, 891 SyntacticMatches, 1 SemanticMatches, 265 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19695 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=13047, Invalid=57975, Unknown=0, NotChecked=0, Total=71022 [2022-03-19 22:37:10,505 INFO L913 BasicCegarLoop]: 63 mSDtfsCounter, 21 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2997 mSolverCounterSat, 220 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 3217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 220 IncrementalHoareTripleChecker+Valid, 2997 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:37:10,506 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 115 Invalid, 3217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [220 Valid, 2997 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:37:10,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2022-03-19 22:37:10,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 425. [2022-03-19 22:37:10,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 317 states have (on average 1.0063091482649842) internal successors, (319), 318 states have internal predecessors, (319), 54 states have call successors, (54), 54 states have call predecessors, (54), 53 states have return successors, (53), 52 states have call predecessors, (53), 53 states have call successors, (53) [2022-03-19 22:37:10,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 426 transitions. [2022-03-19 22:37:10,565 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 426 transitions. Word has length 421 [2022-03-19 22:37:10,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:37:10,565 INFO L478 AbstractCegarLoop]: Abstraction has 425 states and 426 transitions. [2022-03-19 22:37:10,565 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 162 states, 162 states have (on average 1.6975308641975309) internal successors, (275), 161 states have internal predecessors, (275), 105 states have call successors, (107), 3 states have call predecessors, (107), 1 states have return successors, (104), 104 states have call predecessors, (104), 104 states have call successors, (104) [2022-03-19 22:37:10,565 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 426 transitions. [2022-03-19 22:37:10,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 423 [2022-03-19 22:37:10,567 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:37:10,567 INFO L499 BasicCegarLoop]: trace histogram [52, 52, 52, 52, 51, 51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:37:10,584 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2022-03-19 22:37:10,774 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-03-19 22:37:10,774 INFO L403 AbstractCegarLoop]: === Iteration 104 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:37:10,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:37:10,774 INFO L85 PathProgramCache]: Analyzing trace with hash 188478476, now seen corresponding path program 102 times [2022-03-19 22:37:10,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:37:10,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487660419] [2022-03-19 22:37:10,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:37:10,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:37:10,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:37:11,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-03-19 22:37:11,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:37:11,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:37:11,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:37:11,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:37:11,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:37:11,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:37:11,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:37:11,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:37:11,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:37:11,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:37:11,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:37:11,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:37:11,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:37:11,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:37:11,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:37:11,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:37:11,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:37:11,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:37:11,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:37:11,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-03-19 22:37:11,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:37:11,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-03-19 22:37:11,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:37:11,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-03-19 22:37:11,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:37:11,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-03-19 22:37:11,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:37:11,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-03-19 22:37:11,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:37:11,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-03-19 22:37:11,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:37:11,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-03-19 22:37:11,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:37:11,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-03-19 22:37:11,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:37:11,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-03-19 22:37:11,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:37:11,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-03-19 22:37:11,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:37:11,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-03-19 22:37:11,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:37:11,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-03-19 22:37:11,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:37:11,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-03-19 22:37:11,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:37:11,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-03-19 22:37:11,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:37:11,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-03-19 22:37:11,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:37:11,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-03-19 22:37:11,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,571 INFO L134 CoverageAnalysis]: Checked inductivity of 10507 backedges. 1428 proven. 3979 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-03-19 22:37:11,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:37:11,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487660419] [2022-03-19 22:37:11,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487660419] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:37:11,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499263108] [2022-03-19 22:37:11,571 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:37:11,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:11,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:37:11,572 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:37:11,573 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-03-19 22:37:11,766 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2022-03-19 22:37:11,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:37:11,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 1030 conjuncts, 107 conjunts are in the unsatisfiable core [2022-03-19 22:37:11,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:37:12,359 INFO L134 CoverageAnalysis]: Checked inductivity of 10507 backedges. 1480 proven. 3927 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-03-19 22:37:12,359 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:37:12,974 INFO L134 CoverageAnalysis]: Checked inductivity of 10507 backedges. 1480 proven. 3927 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked. [2022-03-19 22:37:12,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499263108] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:37:12,975 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:37:12,975 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 57, 57] total 61 [2022-03-19 22:37:12,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466385873] [2022-03-19 22:37:12,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:37:12,975 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-03-19 22:37:12,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:37:12,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-03-19 22:37:12,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1500, Invalid=2160, Unknown=0, NotChecked=0, Total=3660 [2022-03-19 22:37:12,976 INFO L87 Difference]: Start difference. First operand 425 states and 426 transitions. Second operand has 61 states, 61 states have (on average 2.80327868852459) internal successors, (171), 58 states have internal predecessors, (171), 53 states have call successors, (56), 4 states have call predecessors, (56), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-19 22:37:14,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:37:14,278 INFO L93 Difference]: Finished difference Result 438 states and 440 transitions. [2022-03-19 22:37:14,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-19 22:37:14,279 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 2.80327868852459) internal successors, (171), 58 states have internal predecessors, (171), 53 states have call successors, (56), 4 states have call predecessors, (56), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) Word has length 422 [2022-03-19 22:37:14,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:37:14,285 INFO L225 Difference]: With dead ends: 438 [2022-03-19 22:37:14,285 INFO L226 Difference]: Without dead ends: 436 [2022-03-19 22:37:14,287 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1113 GetRequests, 995 SyntacticMatches, 2 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2426 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=4492, Invalid=9314, Unknown=0, NotChecked=0, Total=13806 [2022-03-19 22:37:14,287 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 138 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 943 mSolverCounterSat, 271 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 1214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 271 IncrementalHoareTripleChecker+Valid, 943 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:37:14,287 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 45 Invalid, 1214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [271 Valid, 943 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:37:14,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2022-03-19 22:37:14,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 432. [2022-03-19 22:37:14,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 322 states have (on average 1.0062111801242235) internal successors, (324), 323 states have internal predecessors, (324), 55 states have call successors, (55), 55 states have call predecessors, (55), 54 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2022-03-19 22:37:14,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 433 transitions. [2022-03-19 22:37:14,333 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 433 transitions. Word has length 422 [2022-03-19 22:37:14,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:37:14,334 INFO L478 AbstractCegarLoop]: Abstraction has 432 states and 433 transitions. [2022-03-19 22:37:14,334 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 2.80327868852459) internal successors, (171), 58 states have internal predecessors, (171), 53 states have call successors, (56), 4 states have call predecessors, (56), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-19 22:37:14,334 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 433 transitions. [2022-03-19 22:37:14,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 430 [2022-03-19 22:37:14,335 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:37:14,335 INFO L499 BasicCegarLoop]: trace histogram [53, 53, 53, 52, 52, 52, 52, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:37:14,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2022-03-19 22:37:14,539 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-03-19 22:37:14,539 INFO L403 AbstractCegarLoop]: === Iteration 105 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:37:14,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:37:14,540 INFO L85 PathProgramCache]: Analyzing trace with hash 906115814, now seen corresponding path program 103 times [2022-03-19 22:37:14,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:37:14,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944513439] [2022-03-19 22:37:14,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:37:14,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:37:14,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:37:16,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-03-19 22:37:16,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:37:16,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:37:16,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:37:16,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:37:16,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:37:16,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:37:16,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:37:16,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:37:16,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:37:16,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:37:16,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:37:16,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:37:16,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:37:16,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:37:16,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:37:16,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:37:16,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:37:16,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:37:16,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:37:16,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-03-19 22:37:16,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:37:16,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-03-19 22:37:16,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:37:16,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-03-19 22:37:16,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:37:16,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-03-19 22:37:16,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:37:16,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-03-19 22:37:16,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:37:16,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-03-19 22:37:16,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:37:16,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-03-19 22:37:16,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:37:16,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-03-19 22:37:16,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:37:16,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-03-19 22:37:16,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:37:16,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-03-19 22:37:16,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:37:16,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-03-19 22:37:16,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:37:16,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-03-19 22:37:16,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:37:16,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-03-19 22:37:16,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:37:16,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-03-19 22:37:16,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:37:16,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-03-19 22:37:16,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:37:16,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-03-19 22:37:16,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:37:16,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,370 INFO L134 CoverageAnalysis]: Checked inductivity of 10868 backedges. 4032 proven. 1532 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-19 22:37:16,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:37:16,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944513439] [2022-03-19 22:37:16,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944513439] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:37:16,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942403554] [2022-03-19 22:37:16,370 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:37:16,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:16,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:37:16,372 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:37:16,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-03-19 22:37:16,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:16,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 1044 conjuncts, 108 conjunts are in the unsatisfiable core [2022-03-19 22:37:16,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:37:19,531 INFO L134 CoverageAnalysis]: Checked inductivity of 10868 backedges. 4186 proven. 1378 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-19 22:37:19,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:37:20,211 INFO L134 CoverageAnalysis]: Checked inductivity of 10868 backedges. 4186 proven. 1378 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-19 22:37:20,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942403554] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:37:20,211 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:37:20,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [110, 109, 109] total 165 [2022-03-19 22:37:20,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568808945] [2022-03-19 22:37:20,211 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:37:20,212 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 165 states [2022-03-19 22:37:20,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:37:20,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 165 interpolants. [2022-03-19 22:37:20,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6001, Invalid=21059, Unknown=0, NotChecked=0, Total=27060 [2022-03-19 22:37:20,214 INFO L87 Difference]: Start difference. First operand 432 states and 433 transitions. Second operand has 165 states, 165 states have (on average 1.696969696969697) internal successors, (280), 164 states have internal predecessors, (280), 107 states have call successors, (109), 3 states have call predecessors, (109), 1 states have return successors, (106), 106 states have call predecessors, (106), 106 states have call successors, (106) [2022-03-19 22:37:24,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:37:24,284 INFO L93 Difference]: Finished difference Result 600 states and 654 transitions. [2022-03-19 22:37:24,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-03-19 22:37:24,285 INFO L78 Accepts]: Start accepts. Automaton has has 165 states, 165 states have (on average 1.696969696969697) internal successors, (280), 164 states have internal predecessors, (280), 107 states have call successors, (109), 3 states have call predecessors, (109), 1 states have return successors, (106), 106 states have call predecessors, (106), 106 states have call successors, (106) Word has length 429 [2022-03-19 22:37:24,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:37:24,286 INFO L225 Difference]: With dead ends: 600 [2022-03-19 22:37:24,286 INFO L226 Difference]: Without dead ends: 433 [2022-03-19 22:37:24,291 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1179 GetRequests, 908 SyntacticMatches, 1 SemanticMatches, 270 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20445 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=13536, Invalid=60176, Unknown=0, NotChecked=0, Total=73712 [2022-03-19 22:37:24,291 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 21 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 2833 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 3055 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 2833 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:37:24,291 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 136 Invalid, 3055 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 2833 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-19 22:37:24,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2022-03-19 22:37:24,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 433. [2022-03-19 22:37:24,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 323 states have (on average 1.0061919504643964) internal successors, (325), 324 states have internal predecessors, (325), 55 states have call successors, (55), 55 states have call predecessors, (55), 54 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2022-03-19 22:37:24,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 434 transitions. [2022-03-19 22:37:24,351 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 434 transitions. Word has length 429 [2022-03-19 22:37:24,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:37:24,351 INFO L478 AbstractCegarLoop]: Abstraction has 433 states and 434 transitions. [2022-03-19 22:37:24,352 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 165 states, 165 states have (on average 1.696969696969697) internal successors, (280), 164 states have internal predecessors, (280), 107 states have call successors, (109), 3 states have call predecessors, (109), 1 states have return successors, (106), 106 states have call predecessors, (106), 106 states have call successors, (106) [2022-03-19 22:37:24,352 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 434 transitions. [2022-03-19 22:37:24,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 431 [2022-03-19 22:37:24,353 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:37:24,353 INFO L499 BasicCegarLoop]: trace histogram [53, 53, 53, 53, 52, 52, 52, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:37:24,370 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-03-19 22:37:24,567 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:24,567 INFO L403 AbstractCegarLoop]: === Iteration 106 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:37:24,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:37:24,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1103194194, now seen corresponding path program 104 times [2022-03-19 22:37:24,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:37:24,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937631976] [2022-03-19 22:37:24,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:37:24,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:37:24,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:37:25,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:37:25,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-19 22:37:25,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:37:25,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:37:25,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:37:25,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:37:25,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:37:25,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:37:25,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:37:25,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:37:25,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:37:25,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:37:25,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:37:25,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:37:25,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:37:25,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:37:25,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:37:25,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:37:25,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:37:25,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:37:25,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:37:25,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-03-19 22:37:25,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:37:25,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-03-19 22:37:25,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:37:25,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-03-19 22:37:25,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:37:25,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-03-19 22:37:25,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:37:25,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-03-19 22:37:25,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:37:25,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-03-19 22:37:25,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:37:25,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-03-19 22:37:25,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:37:25,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-03-19 22:37:25,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:37:25,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-03-19 22:37:25,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:37:25,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-03-19 22:37:25,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:37:25,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-03-19 22:37:25,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:37:25,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-03-19 22:37:25,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:37:25,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-03-19 22:37:25,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:37:25,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-03-19 22:37:25,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:37:25,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-03-19 22:37:25,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:37:25,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-03-19 22:37:25,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:25,608 INFO L134 CoverageAnalysis]: Checked inductivity of 10921 backedges. 1482 proven. 4135 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-19 22:37:25,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:37:25,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937631976] [2022-03-19 22:37:25,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937631976] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:37:25,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800645594] [2022-03-19 22:37:25,608 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:37:25,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:25,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:37:25,609 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:37:25,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-03-19 22:37:25,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:37:25,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:37:25,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 1049 conjuncts, 109 conjunts are in the unsatisfiable core [2022-03-19 22:37:25,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:37:26,437 INFO L134 CoverageAnalysis]: Checked inductivity of 10921 backedges. 1535 proven. 4082 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-19 22:37:26,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:37:26,821 INFO L134 CoverageAnalysis]: Checked inductivity of 10921 backedges. 1535 proven. 4082 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-19 22:37:26,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [800645594] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:37:26,821 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:37:26,822 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 58, 58] total 62 [2022-03-19 22:37:26,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041192596] [2022-03-19 22:37:26,822 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:37:26,822 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-03-19 22:37:26,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:37:26,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-03-19 22:37:26,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1555, Invalid=2227, Unknown=0, NotChecked=0, Total=3782 [2022-03-19 22:37:26,823 INFO L87 Difference]: Start difference. First operand 433 states and 434 transitions. Second operand has 62 states, 62 states have (on average 2.806451612903226) internal successors, (174), 59 states have internal predecessors, (174), 54 states have call successors, (57), 4 states have call predecessors, (57), 1 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2022-03-19 22:37:28,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:37:28,090 INFO L93 Difference]: Finished difference Result 446 states and 448 transitions. [2022-03-19 22:37:28,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-19 22:37:28,090 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 2.806451612903226) internal successors, (174), 59 states have internal predecessors, (174), 54 states have call successors, (57), 4 states have call predecessors, (57), 1 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) Word has length 430 [2022-03-19 22:37:28,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:37:28,091 INFO L225 Difference]: With dead ends: 446 [2022-03-19 22:37:28,091 INFO L226 Difference]: Without dead ends: 444 [2022-03-19 22:37:28,093 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1134 GetRequests, 1014 SyntacticMatches, 2 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2499 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=4657, Invalid=9623, Unknown=0, NotChecked=0, Total=14280 [2022-03-19 22:37:28,093 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 144 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 886 mSolverCounterSat, 329 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 1215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 329 IncrementalHoareTripleChecker+Valid, 886 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:37:28,093 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 40 Invalid, 1215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [329 Valid, 886 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:37:28,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2022-03-19 22:37:28,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 440. [2022-03-19 22:37:28,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 328 states have (on average 1.0060975609756098) internal successors, (330), 329 states have internal predecessors, (330), 56 states have call successors, (56), 56 states have call predecessors, (56), 55 states have return successors, (55), 54 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-19 22:37:28,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 441 transitions. [2022-03-19 22:37:28,141 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 441 transitions. Word has length 430 [2022-03-19 22:37:28,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:37:28,141 INFO L478 AbstractCegarLoop]: Abstraction has 440 states and 441 transitions. [2022-03-19 22:37:28,141 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 2.806451612903226) internal successors, (174), 59 states have internal predecessors, (174), 54 states have call successors, (57), 4 states have call predecessors, (57), 1 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2022-03-19 22:37:28,141 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 441 transitions. [2022-03-19 22:37:28,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2022-03-19 22:37:28,143 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:37:28,143 INFO L499 BasicCegarLoop]: trace histogram [54, 54, 54, 53, 53, 53, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:37:28,160 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2022-03-19 22:37:28,359 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2022-03-19 22:37:28,360 INFO L403 AbstractCegarLoop]: === Iteration 107 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:37:28,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:37:28,360 INFO L85 PathProgramCache]: Analyzing trace with hash -1731158780, now seen corresponding path program 105 times [2022-03-19 22:37:28,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:37:28,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125823933] [2022-03-19 22:37:28,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:37:28,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:37:28,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:37:30,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:37:30,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-19 22:37:30,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:37:30,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:37:30,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:37:30,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:37:30,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:37:30,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:37:30,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:37:30,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:37:30,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:37:30,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:37:30,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:37:30,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:37:30,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:37:30,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:37:30,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:37:30,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:37:30,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:37:30,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:37:30,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:37:30,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-03-19 22:37:30,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:37:30,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-03-19 22:37:30,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:37:30,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-03-19 22:37:30,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:37:30,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-03-19 22:37:30,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:37:30,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-03-19 22:37:30,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:37:30,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-03-19 22:37:30,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:37:30,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-03-19 22:37:30,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:37:30,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-03-19 22:37:30,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:37:30,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-03-19 22:37:30,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:37:30,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-03-19 22:37:30,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:37:30,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-03-19 22:37:30,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:37:30,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-03-19 22:37:30,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:37:30,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-03-19 22:37:30,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:37:30,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-03-19 22:37:30,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:37:30,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-03-19 22:37:30,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:37:30,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-03-19 22:37:30,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:37:30,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,193 INFO L134 CoverageAnalysis]: Checked inductivity of 11289 backedges. 4189 proven. 1588 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-19 22:37:30,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:37:30,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125823933] [2022-03-19 22:37:30,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125823933] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:37:30,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189457793] [2022-03-19 22:37:30,193 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:37:30,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:30,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:37:30,195 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:37:30,195 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-03-19 22:37:30,407 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 54 check-sat command(s) [2022-03-19 22:37:30,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:37:30,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 1063 conjuncts, 110 conjunts are in the unsatisfiable core [2022-03-19 22:37:30,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:37:32,980 INFO L134 CoverageAnalysis]: Checked inductivity of 11289 backedges. 4346 proven. 1431 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-19 22:37:32,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:37:33,370 INFO L134 CoverageAnalysis]: Checked inductivity of 11289 backedges. 4346 proven. 1431 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-19 22:37:33,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189457793] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:37:33,370 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:37:33,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [112, 111, 111] total 168 [2022-03-19 22:37:33,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014686265] [2022-03-19 22:37:33,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:37:33,371 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 168 states [2022-03-19 22:37:33,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:37:33,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 168 interpolants. [2022-03-19 22:37:33,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6222, Invalid=21834, Unknown=0, NotChecked=0, Total=28056 [2022-03-19 22:37:33,373 INFO L87 Difference]: Start difference. First operand 440 states and 441 transitions. Second operand has 168 states, 168 states have (on average 1.6964285714285714) internal successors, (285), 167 states have internal predecessors, (285), 109 states have call successors, (111), 3 states have call predecessors, (111), 1 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2022-03-19 22:37:35,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:37:35,952 INFO L93 Difference]: Finished difference Result 611 states and 666 transitions. [2022-03-19 22:37:35,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-03-19 22:37:35,953 INFO L78 Accepts]: Start accepts. Automaton has has 168 states, 168 states have (on average 1.6964285714285714) internal successors, (285), 167 states have internal predecessors, (285), 109 states have call successors, (111), 3 states have call predecessors, (111), 1 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) Word has length 437 [2022-03-19 22:37:35,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:37:35,954 INFO L225 Difference]: With dead ends: 611 [2022-03-19 22:37:35,954 INFO L226 Difference]: Without dead ends: 441 [2022-03-19 22:37:35,958 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1201 GetRequests, 925 SyntacticMatches, 1 SemanticMatches, 275 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21209 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=14034, Invalid=62418, Unknown=0, NotChecked=0, Total=76452 [2022-03-19 22:37:35,959 INFO L913 BasicCegarLoop]: 65 mSDtfsCounter, 21 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1944 mSolverCounterSat, 230 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 2174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 230 IncrementalHoareTripleChecker+Valid, 1944 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:37:35,959 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 102 Invalid, 2174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [230 Valid, 1944 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:37:35,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-03-19 22:37:36,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 441. [2022-03-19 22:37:36,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 329 states have (on average 1.006079027355623) internal successors, (331), 330 states have internal predecessors, (331), 56 states have call successors, (56), 56 states have call predecessors, (56), 55 states have return successors, (55), 54 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-19 22:37:36,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 442 transitions. [2022-03-19 22:37:36,023 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 442 transitions. Word has length 437 [2022-03-19 22:37:36,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:37:36,023 INFO L478 AbstractCegarLoop]: Abstraction has 441 states and 442 transitions. [2022-03-19 22:37:36,023 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 168 states, 168 states have (on average 1.6964285714285714) internal successors, (285), 167 states have internal predecessors, (285), 109 states have call successors, (111), 3 states have call predecessors, (111), 1 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2022-03-19 22:37:36,023 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 442 transitions. [2022-03-19 22:37:36,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2022-03-19 22:37:36,024 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:37:36,024 INFO L499 BasicCegarLoop]: trace histogram [54, 54, 54, 54, 53, 53, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:37:36,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2022-03-19 22:37:36,246 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2022-03-19 22:37:36,246 INFO L403 AbstractCegarLoop]: === Iteration 108 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:37:36,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:37:36,246 INFO L85 PathProgramCache]: Analyzing trace with hash -1838698036, now seen corresponding path program 106 times [2022-03-19 22:37:36,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:37:36,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497486545] [2022-03-19 22:37:36,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:37:36,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:37:36,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:36,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:37:36,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:36,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-19 22:37:36,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:36,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:37:36,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:36,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:37:36,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:36,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:37:36,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:36,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:37:36,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:36,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:37:36,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:36,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:37:36,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:36,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:37:36,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:37:37,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:37:37,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:37:37,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:37:37,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:37:37,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:37:37,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:37:37,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:37:37,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:37:37,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:37:37,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:37:37,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:37:37,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:37:37,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:37:37,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-03-19 22:37:37,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:37:37,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-03-19 22:37:37,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:37:37,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-03-19 22:37:37,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:37:37,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-03-19 22:37:37,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:37:37,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-03-19 22:37:37,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:37:37,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-03-19 22:37:37,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:37:37,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-03-19 22:37:37,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:37:37,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-03-19 22:37:37,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:37:37,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-03-19 22:37:37,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:37:37,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-03-19 22:37:37,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:37:37,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-03-19 22:37:37,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:37:37,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-03-19 22:37:37,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:37:37,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-03-19 22:37:37,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:37:37,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-03-19 22:37:37,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:37:37,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-03-19 22:37:37,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:37:37,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-03-19 22:37:37,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:37,054 INFO L134 CoverageAnalysis]: Checked inductivity of 11343 backedges. 1537 proven. 4294 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-19 22:37:37,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:37:37,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497486545] [2022-03-19 22:37:37,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497486545] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:37:37,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191018073] [2022-03-19 22:37:37,054 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:37:37,054 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:37,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:37:37,056 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:37:37,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-03-19 22:37:37,209 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:37:37,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:37:37,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 1068 conjuncts, 111 conjunts are in the unsatisfiable core [2022-03-19 22:37:37,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:37:37,941 INFO L134 CoverageAnalysis]: Checked inductivity of 11343 backedges. 1591 proven. 4240 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-19 22:37:37,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:37:38,581 INFO L134 CoverageAnalysis]: Checked inductivity of 11343 backedges. 1591 proven. 4240 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-19 22:37:38,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191018073] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:37:38,581 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:37:38,581 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 59, 59] total 63 [2022-03-19 22:37:38,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446176228] [2022-03-19 22:37:38,581 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:37:38,582 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-03-19 22:37:38,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:37:38,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-03-19 22:37:38,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1611, Invalid=2295, Unknown=0, NotChecked=0, Total=3906 [2022-03-19 22:37:38,582 INFO L87 Difference]: Start difference. First operand 441 states and 442 transitions. Second operand has 63 states, 63 states have (on average 2.8095238095238093) internal successors, (177), 60 states have internal predecessors, (177), 55 states have call successors, (58), 4 states have call predecessors, (58), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2022-03-19 22:37:39,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:37:39,974 INFO L93 Difference]: Finished difference Result 454 states and 456 transitions. [2022-03-19 22:37:39,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-03-19 22:37:39,975 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 2.8095238095238093) internal successors, (177), 60 states have internal predecessors, (177), 55 states have call successors, (58), 4 states have call predecessors, (58), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) Word has length 438 [2022-03-19 22:37:39,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:37:39,976 INFO L225 Difference]: With dead ends: 454 [2022-03-19 22:37:39,976 INFO L226 Difference]: Without dead ends: 452 [2022-03-19 22:37:39,977 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1155 GetRequests, 1033 SyntacticMatches, 2 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2573 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=4825, Invalid=9937, Unknown=0, NotChecked=0, Total=14762 [2022-03-19 22:37:39,978 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 140 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1145 mSolverCounterSat, 281 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 1426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 281 IncrementalHoareTripleChecker+Valid, 1145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:37:39,978 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 70 Invalid, 1426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [281 Valid, 1145 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:37:39,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2022-03-19 22:37:40,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 448. [2022-03-19 22:37:40,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 334 states have (on average 1.0059880239520957) internal successors, (336), 335 states have internal predecessors, (336), 57 states have call successors, (57), 57 states have call predecessors, (57), 56 states have return successors, (56), 55 states have call predecessors, (56), 56 states have call successors, (56) [2022-03-19 22:37:40,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 449 transitions. [2022-03-19 22:37:40,039 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 449 transitions. Word has length 438 [2022-03-19 22:37:40,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:37:40,040 INFO L478 AbstractCegarLoop]: Abstraction has 448 states and 449 transitions. [2022-03-19 22:37:40,040 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 2.8095238095238093) internal successors, (177), 60 states have internal predecessors, (177), 55 states have call successors, (58), 4 states have call predecessors, (58), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2022-03-19 22:37:40,040 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 449 transitions. [2022-03-19 22:37:40,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 446 [2022-03-19 22:37:40,041 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:37:40,041 INFO L499 BasicCegarLoop]: trace histogram [55, 55, 55, 54, 54, 54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:37:40,061 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2022-03-19 22:37:40,255 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:40,255 INFO L403 AbstractCegarLoop]: === Iteration 109 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:37:40,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:37:40,256 INFO L85 PathProgramCache]: Analyzing trace with hash 2138670374, now seen corresponding path program 107 times [2022-03-19 22:37:40,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:37:40,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396372091] [2022-03-19 22:37:40,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:37:40,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:37:40,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:37:42,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-03-19 22:37:42,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:37:42,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:37:42,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:37:42,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:37:42,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:37:42,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:37:42,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:37:42,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:37:42,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:37:42,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:37:42,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:37:42,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:37:42,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:37:42,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:37:42,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:37:42,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:37:42,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:37:42,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:37:42,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:37:42,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:37:42,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:37:42,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-03-19 22:37:42,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:37:42,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-03-19 22:37:42,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:37:42,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-03-19 22:37:42,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:37:42,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-03-19 22:37:42,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:37:42,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-03-19 22:37:42,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:37:42,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-03-19 22:37:42,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:37:42,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-03-19 22:37:42,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:37:42,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-03-19 22:37:42,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:37:42,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-03-19 22:37:42,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:37:42,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-03-19 22:37:42,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:37:42,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-03-19 22:37:42,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:37:42,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-03-19 22:37:42,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:37:42,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-03-19 22:37:42,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:37:42,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-03-19 22:37:42,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:37:42,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-03-19 22:37:42,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:37:42,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-03-19 22:37:42,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:37:42,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:42,264 INFO L134 CoverageAnalysis]: Checked inductivity of 11718 backedges. 4349 proven. 1645 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-19 22:37:42,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:37:42,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396372091] [2022-03-19 22:37:42,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396372091] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:37:42,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775350641] [2022-03-19 22:37:42,264 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:37:42,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:42,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:37:42,265 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:37:42,266 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-03-19 22:37:42,466 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 55 check-sat command(s) [2022-03-19 22:37:42,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:37:42,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 1082 conjuncts, 112 conjunts are in the unsatisfiable core [2022-03-19 22:37:42,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:37:45,393 INFO L134 CoverageAnalysis]: Checked inductivity of 11718 backedges. 4509 proven. 1485 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-19 22:37:45,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:37:45,956 INFO L134 CoverageAnalysis]: Checked inductivity of 11718 backedges. 4509 proven. 1485 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-19 22:37:45,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775350641] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:37:45,956 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:37:45,956 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [114, 113, 113] total 171 [2022-03-19 22:37:45,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756880799] [2022-03-19 22:37:45,956 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:37:45,964 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 171 states [2022-03-19 22:37:45,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:37:45,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 171 interpolants. [2022-03-19 22:37:45,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6447, Invalid=22623, Unknown=0, NotChecked=0, Total=29070 [2022-03-19 22:37:45,967 INFO L87 Difference]: Start difference. First operand 448 states and 449 transitions. Second operand has 171 states, 171 states have (on average 1.695906432748538) internal successors, (290), 170 states have internal predecessors, (290), 111 states have call successors, (113), 3 states have call predecessors, (113), 1 states have return successors, (110), 110 states have call predecessors, (110), 110 states have call successors, (110) [2022-03-19 22:37:49,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:37:49,075 INFO L93 Difference]: Finished difference Result 622 states and 678 transitions. [2022-03-19 22:37:49,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-03-19 22:37:49,076 INFO L78 Accepts]: Start accepts. Automaton has has 171 states, 171 states have (on average 1.695906432748538) internal successors, (290), 170 states have internal predecessors, (290), 111 states have call successors, (113), 3 states have call predecessors, (113), 1 states have return successors, (110), 110 states have call predecessors, (110), 110 states have call successors, (110) Word has length 445 [2022-03-19 22:37:49,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:37:49,077 INFO L225 Difference]: With dead ends: 622 [2022-03-19 22:37:49,077 INFO L226 Difference]: Without dead ends: 449 [2022-03-19 22:37:49,080 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1223 GetRequests, 942 SyntacticMatches, 1 SemanticMatches, 280 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21987 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=14541, Invalid=64701, Unknown=0, NotChecked=0, Total=79242 [2022-03-19 22:37:49,081 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 3278 mSolverCounterSat, 236 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 3514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 236 IncrementalHoareTripleChecker+Valid, 3278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:37:49,081 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 133 Invalid, 3514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [236 Valid, 3278 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:37:49,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2022-03-19 22:37:49,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 449. [2022-03-19 22:37:49,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 335 states have (on average 1.0059701492537314) internal successors, (337), 336 states have internal predecessors, (337), 57 states have call successors, (57), 57 states have call predecessors, (57), 56 states have return successors, (56), 55 states have call predecessors, (56), 56 states have call successors, (56) [2022-03-19 22:37:49,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 450 transitions. [2022-03-19 22:37:49,131 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 450 transitions. Word has length 445 [2022-03-19 22:37:49,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:37:49,131 INFO L478 AbstractCegarLoop]: Abstraction has 449 states and 450 transitions. [2022-03-19 22:37:49,132 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 171 states, 171 states have (on average 1.695906432748538) internal successors, (290), 170 states have internal predecessors, (290), 111 states have call successors, (113), 3 states have call predecessors, (113), 1 states have return successors, (110), 110 states have call predecessors, (110), 110 states have call successors, (110) [2022-03-19 22:37:49,132 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 450 transitions. [2022-03-19 22:37:49,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 447 [2022-03-19 22:37:49,133 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:37:49,133 INFO L499 BasicCegarLoop]: trace histogram [55, 55, 55, 55, 54, 54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:37:49,150 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2022-03-19 22:37:49,335 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:49,335 INFO L403 AbstractCegarLoop]: === Iteration 110 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:37:49,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:37:49,336 INFO L85 PathProgramCache]: Analyzing trace with hash 540234222, now seen corresponding path program 108 times [2022-03-19 22:37:49,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:37:49,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228270904] [2022-03-19 22:37:49,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:37:49,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:37:49,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:37:50,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:37:50,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-03-19 22:37:50,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:37:50,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:37:50,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:37:50,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:37:50,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:37:50,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:37:50,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:37:50,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:37:50,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:37:50,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:37:50,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:37:50,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:37:50,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:37:50,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:37:50,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:37:50,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:37:50,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:37:50,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:37:50,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:37:50,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:37:50,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:37:50,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-03-19 22:37:50,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:37:50,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-03-19 22:37:50,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:37:50,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-03-19 22:37:50,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:37:50,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-03-19 22:37:50,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:37:50,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-03-19 22:37:50,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:37:50,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-03-19 22:37:50,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:37:50,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-03-19 22:37:50,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:37:50,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-03-19 22:37:50,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:37:50,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-03-19 22:37:50,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:37:50,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-03-19 22:37:50,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:37:50,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-03-19 22:37:50,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:37:50,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-03-19 22:37:50,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:37:50,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-03-19 22:37:50,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:37:50,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-03-19 22:37:50,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:37:50,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-03-19 22:37:50,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:37:50,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-03-19 22:37:50,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:50,430 INFO L134 CoverageAnalysis]: Checked inductivity of 11773 backedges. 1593 proven. 4456 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-19 22:37:50,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:37:50,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228270904] [2022-03-19 22:37:50,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228270904] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:37:50,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888179710] [2022-03-19 22:37:50,430 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:37:50,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:50,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:37:50,432 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:37:50,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-03-19 22:37:50,657 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 55 check-sat command(s) [2022-03-19 22:37:50,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:37:50,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 1087 conjuncts, 113 conjunts are in the unsatisfiable core [2022-03-19 22:37:50,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:37:51,147 INFO L134 CoverageAnalysis]: Checked inductivity of 11773 backedges. 1648 proven. 4401 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-19 22:37:51,148 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:37:51,653 INFO L134 CoverageAnalysis]: Checked inductivity of 11773 backedges. 1648 proven. 4401 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-19 22:37:51,653 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888179710] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:37:51,653 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:37:51,653 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 60, 60] total 64 [2022-03-19 22:37:51,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257353703] [2022-03-19 22:37:51,653 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:37:51,654 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-19 22:37:51,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:37:51,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-19 22:37:51,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1668, Invalid=2364, Unknown=0, NotChecked=0, Total=4032 [2022-03-19 22:37:51,654 INFO L87 Difference]: Start difference. First operand 449 states and 450 transitions. Second operand has 64 states, 64 states have (on average 2.8125) internal successors, (180), 61 states have internal predecessors, (180), 56 states have call successors, (59), 4 states have call predecessors, (59), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-19 22:37:53,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:37:53,041 INFO L93 Difference]: Finished difference Result 462 states and 464 transitions. [2022-03-19 22:37:53,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-19 22:37:53,041 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 2.8125) internal successors, (180), 61 states have internal predecessors, (180), 56 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 446 [2022-03-19 22:37:53,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:37:53,042 INFO L225 Difference]: With dead ends: 462 [2022-03-19 22:37:53,042 INFO L226 Difference]: Without dead ends: 460 [2022-03-19 22:37:53,043 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1176 GetRequests, 1052 SyntacticMatches, 2 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2648 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=4996, Invalid=10256, Unknown=0, NotChecked=0, Total=15252 [2022-03-19 22:37:53,043 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 146 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 981 mSolverCounterSat, 286 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 286 IncrementalHoareTripleChecker+Valid, 981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:37:53,044 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 55 Invalid, 1267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [286 Valid, 981 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:37:53,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2022-03-19 22:37:53,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 456. [2022-03-19 22:37:53,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 340 states have (on average 1.0058823529411764) internal successors, (342), 341 states have internal predecessors, (342), 58 states have call successors, (58), 58 states have call predecessors, (58), 57 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-19 22:37:53,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 457 transitions. [2022-03-19 22:37:53,096 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 457 transitions. Word has length 446 [2022-03-19 22:37:53,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:37:53,096 INFO L478 AbstractCegarLoop]: Abstraction has 456 states and 457 transitions. [2022-03-19 22:37:53,096 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 2.8125) internal successors, (180), 61 states have internal predecessors, (180), 56 states have call successors, (59), 4 states have call predecessors, (59), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-19 22:37:53,096 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 457 transitions. [2022-03-19 22:37:53,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 454 [2022-03-19 22:37:53,098 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:37:53,098 INFO L499 BasicCegarLoop]: trace histogram [56, 56, 56, 55, 55, 55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:37:53,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2022-03-19 22:37:53,311 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2022-03-19 22:37:53,311 INFO L403 AbstractCegarLoop]: === Iteration 111 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:37:53,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:37:53,312 INFO L85 PathProgramCache]: Analyzing trace with hash 1866586820, now seen corresponding path program 109 times [2022-03-19 22:37:53,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:37:53,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642171431] [2022-03-19 22:37:53,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:37:53,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:37:53,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:37:56,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:37:56,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-03-19 22:37:56,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:37:56,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:37:56,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:37:56,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:37:56,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:37:56,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:37:56,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:37:56,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:37:56,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:37:56,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:37:56,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:37:56,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:37:56,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:37:56,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:37:56,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:37:56,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:37:56,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:37:56,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:37:56,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:37:56,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:37:56,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:37:56,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-03-19 22:37:56,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:37:56,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-03-19 22:37:56,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:37:56,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-03-19 22:37:56,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:37:56,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-03-19 22:37:56,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:37:56,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-03-19 22:37:56,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:37:56,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-03-19 22:37:56,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:37:56,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-03-19 22:37:56,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:37:56,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-03-19 22:37:56,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:37:56,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-03-19 22:37:56,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:37:56,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-03-19 22:37:56,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:37:56,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-03-19 22:37:56,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:37:56,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-03-19 22:37:56,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:37:56,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-03-19 22:37:56,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:37:56,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-03-19 22:37:56,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:37:56,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-03-19 22:37:56,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:37:56,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-03-19 22:37:56,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:37:56,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,622 INFO L134 CoverageAnalysis]: Checked inductivity of 12155 backedges. 4512 proven. 1703 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-19 22:37:56,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:37:56,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642171431] [2022-03-19 22:37:56,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642171431] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:37:56,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954762189] [2022-03-19 22:37:56,623 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:37:56,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:56,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:37:56,624 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:37:56,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-03-19 22:37:56,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:56,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 1101 conjuncts, 114 conjunts are in the unsatisfiable core [2022-03-19 22:37:56,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:38:00,170 INFO L134 CoverageAnalysis]: Checked inductivity of 12155 backedges. 4675 proven. 1540 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-19 22:38:00,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:38:00,588 INFO L134 CoverageAnalysis]: Checked inductivity of 12155 backedges. 4675 proven. 1540 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-19 22:38:00,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1954762189] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:38:00,589 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:38:00,589 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [116, 115, 115] total 174 [2022-03-19 22:38:00,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560439899] [2022-03-19 22:38:00,589 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:38:00,589 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 174 states [2022-03-19 22:38:00,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:38:00,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 174 interpolants. [2022-03-19 22:38:00,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6676, Invalid=23426, Unknown=0, NotChecked=0, Total=30102 [2022-03-19 22:38:00,591 INFO L87 Difference]: Start difference. First operand 456 states and 457 transitions. Second operand has 174 states, 174 states have (on average 1.6954022988505748) internal successors, (295), 173 states have internal predecessors, (295), 113 states have call successors, (115), 3 states have call predecessors, (115), 1 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2022-03-19 22:38:03,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:38:03,421 INFO L93 Difference]: Finished difference Result 633 states and 690 transitions. [2022-03-19 22:38:03,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-19 22:38:03,421 INFO L78 Accepts]: Start accepts. Automaton has has 174 states, 174 states have (on average 1.6954022988505748) internal successors, (295), 173 states have internal predecessors, (295), 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 453 [2022-03-19 22:38:03,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:38:03,422 INFO L225 Difference]: With dead ends: 633 [2022-03-19 22:38:03,422 INFO L226 Difference]: Without dead ends: 457 [2022-03-19 22:38:03,427 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1245 GetRequests, 959 SyntacticMatches, 1 SemanticMatches, 285 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22779 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=15057, Invalid=67025, Unknown=0, NotChecked=0, Total=82082 [2022-03-19 22:38:03,427 INFO L913 BasicCegarLoop]: 67 mSDtfsCounter, 21 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 2316 mSolverCounterSat, 237 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 2553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 237 IncrementalHoareTripleChecker+Valid, 2316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:38:03,427 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 109 Invalid, 2553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [237 Valid, 2316 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:38:03,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2022-03-19 22:38:03,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 457. [2022-03-19 22:38:03,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 341 states have (on average 1.0058651026392962) internal successors, (343), 342 states have internal predecessors, (343), 58 states have call successors, (58), 58 states have call predecessors, (58), 57 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-19 22:38:03,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 458 transitions. [2022-03-19 22:38:03,494 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 458 transitions. Word has length 453 [2022-03-19 22:38:03,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:38:03,494 INFO L478 AbstractCegarLoop]: Abstraction has 457 states and 458 transitions. [2022-03-19 22:38:03,494 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 174 states, 174 states have (on average 1.6954022988505748) internal successors, (295), 173 states have internal predecessors, (295), 113 states have call successors, (115), 3 states have call predecessors, (115), 1 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2022-03-19 22:38:03,494 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 458 transitions. [2022-03-19 22:38:03,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 455 [2022-03-19 22:38:03,496 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:38:03,496 INFO L499 BasicCegarLoop]: trace histogram [56, 56, 56, 56, 55, 55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:38:03,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2022-03-19 22:38:03,711 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:03,711 INFO L403 AbstractCegarLoop]: === Iteration 112 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:38:03,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:38:03,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1528406132, now seen corresponding path program 110 times [2022-03-19 22:38:03,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:38:03,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683715086] [2022-03-19 22:38:03,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:38:03,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:38:03,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:38:04,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-19 22:38:04,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:38:04,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:38:04,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:38:04,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:38:04,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:38:04,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:38:04,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:38:04,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:38:04,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:38:04,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:38:04,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:38:04,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:38:04,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:38:04,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:38:04,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:38:04,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:38:04,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:38:04,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:38:04,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:38:04,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:38:04,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:38:04,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:38:04,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:38:04,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-03-19 22:38:04,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:38:04,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-03-19 22:38:04,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:38:04,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-03-19 22:38:04,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:38:04,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-03-19 22:38:04,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:38:04,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-03-19 22:38:04,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:38:04,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-03-19 22:38:04,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:38:04,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-03-19 22:38:04,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:38:04,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-03-19 22:38:04,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:38:04,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-03-19 22:38:04,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:38:04,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-03-19 22:38:04,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:38:04,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-03-19 22:38:04,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:38:04,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-03-19 22:38:04,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:38:04,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-03-19 22:38:04,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:38:04,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-03-19 22:38:04,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:38:04,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-03-19 22:38:04,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:38:04,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-03-19 22:38:04,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:04,809 INFO L134 CoverageAnalysis]: Checked inductivity of 12211 backedges. 1650 proven. 4621 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-19 22:38:04,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:38:04,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683715086] [2022-03-19 22:38:04,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683715086] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:38:04,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516597458] [2022-03-19 22:38:04,809 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:38:04,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:04,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:38:04,810 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:38:04,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-03-19 22:38:04,950 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:38:04,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:38:04,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 1106 conjuncts, 115 conjunts are in the unsatisfiable core [2022-03-19 22:38:04,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:38:05,451 INFO L134 CoverageAnalysis]: Checked inductivity of 12211 backedges. 1706 proven. 4565 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-19 22:38:05,452 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:38:05,991 INFO L134 CoverageAnalysis]: Checked inductivity of 12211 backedges. 1706 proven. 4565 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-19 22:38:05,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516597458] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:38:05,991 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:38:05,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61, 61] total 65 [2022-03-19 22:38:05,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130810854] [2022-03-19 22:38:05,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:38:05,992 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-03-19 22:38:05,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:38:05,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-03-19 22:38:05,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1726, Invalid=2434, Unknown=0, NotChecked=0, Total=4160 [2022-03-19 22:38:05,993 INFO L87 Difference]: Start difference. First operand 457 states and 458 transitions. Second operand has 65 states, 65 states have (on average 2.8153846153846156) internal successors, (183), 62 states have internal predecessors, (183), 57 states have call successors, (60), 4 states have call predecessors, (60), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2022-03-19 22:38:07,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:38:07,246 INFO L93 Difference]: Finished difference Result 470 states and 472 transitions. [2022-03-19 22:38:07,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-19 22:38:07,247 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 2.8153846153846156) internal successors, (183), 62 states have internal predecessors, (183), 57 states have call successors, (60), 4 states have call predecessors, (60), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) Word has length 454 [2022-03-19 22:38:07,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:38:07,248 INFO L225 Difference]: With dead ends: 470 [2022-03-19 22:38:07,248 INFO L226 Difference]: Without dead ends: 468 [2022-03-19 22:38:07,250 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1197 GetRequests, 1071 SyntacticMatches, 2 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2724 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=5170, Invalid=10580, Unknown=0, NotChecked=0, Total=15750 [2022-03-19 22:38:07,250 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 146 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1103 mSolverCounterSat, 347 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 1450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 347 IncrementalHoareTripleChecker+Valid, 1103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:38:07,250 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 50 Invalid, 1450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [347 Valid, 1103 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:38:07,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2022-03-19 22:38:07,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 464. [2022-03-19 22:38:07,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 346 states have (on average 1.0057803468208093) internal successors, (348), 347 states have internal predecessors, (348), 59 states have call successors, (59), 59 states have call predecessors, (59), 58 states have return successors, (58), 57 states have call predecessors, (58), 58 states have call successors, (58) [2022-03-19 22:38:07,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 465 transitions. [2022-03-19 22:38:07,316 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 465 transitions. Word has length 454 [2022-03-19 22:38:07,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:38:07,316 INFO L478 AbstractCegarLoop]: Abstraction has 464 states and 465 transitions. [2022-03-19 22:38:07,317 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 2.8153846153846156) internal successors, (183), 62 states have internal predecessors, (183), 57 states have call successors, (60), 4 states have call predecessors, (60), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2022-03-19 22:38:07,317 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 465 transitions. [2022-03-19 22:38:07,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2022-03-19 22:38:07,318 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:38:07,318 INFO L499 BasicCegarLoop]: trace histogram [57, 57, 57, 56, 56, 56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:38:07,336 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2022-03-19 22:38:07,527 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-03-19 22:38:07,527 INFO L403 AbstractCegarLoop]: === Iteration 113 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:38:07,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:38:07,527 INFO L85 PathProgramCache]: Analyzing trace with hash 1466949478, now seen corresponding path program 111 times [2022-03-19 22:38:07,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:38:07,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966441790] [2022-03-19 22:38:07,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:38:07,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:38:07,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:38:10,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-03-19 22:38:10,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:38:10,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:38:10,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:38:10,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:38:10,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:38:10,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:38:10,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:38:10,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:38:10,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:38:10,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:38:10,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:38:10,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:38:10,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:38:10,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:38:10,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:38:10,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:38:10,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:38:10,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:38:10,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:38:10,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:38:10,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:38:10,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:38:10,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:38:10,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-03-19 22:38:10,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:38:10,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-03-19 22:38:10,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:38:10,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-03-19 22:38:10,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:38:10,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-03-19 22:38:10,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:38:10,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-03-19 22:38:10,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:38:10,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-03-19 22:38:10,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:38:10,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-03-19 22:38:10,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:38:10,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-03-19 22:38:10,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:38:10,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-03-19 22:38:10,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:38:10,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-03-19 22:38:10,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:38:10,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-03-19 22:38:10,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:38:10,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-03-19 22:38:10,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:38:10,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-03-19 22:38:10,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:38:10,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-03-19 22:38:10,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:38:10,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-03-19 22:38:10,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:38:10,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-03-19 22:38:10,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:38:10,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:10,179 INFO L134 CoverageAnalysis]: Checked inductivity of 12600 backedges. 4678 proven. 1762 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-03-19 22:38:10,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:38:10,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966441790] [2022-03-19 22:38:10,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966441790] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:38:10,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576978622] [2022-03-19 22:38:10,179 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:38:10,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:10,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:38:10,181 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:38:10,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-03-19 22:38:10,424 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 57 check-sat command(s) [2022-03-19 22:38:10,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:38:10,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 1120 conjuncts, 116 conjunts are in the unsatisfiable core [2022-03-19 22:38:10,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:38:13,220 INFO L134 CoverageAnalysis]: Checked inductivity of 12600 backedges. 4844 proven. 1596 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-03-19 22:38:13,220 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:38:13,637 INFO L134 CoverageAnalysis]: Checked inductivity of 12600 backedges. 4844 proven. 1596 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-03-19 22:38:13,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576978622] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:38:13,638 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:38:13,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [118, 117, 117] total 177 [2022-03-19 22:38:13,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70597541] [2022-03-19 22:38:13,638 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:38:13,639 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 177 states [2022-03-19 22:38:13,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:38:13,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 177 interpolants. [2022-03-19 22:38:13,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6909, Invalid=24243, Unknown=0, NotChecked=0, Total=31152 [2022-03-19 22:38:13,642 INFO L87 Difference]: Start difference. First operand 464 states and 465 transitions. Second operand has 177 states, 177 states have (on average 1.694915254237288) internal successors, (300), 176 states have internal predecessors, (300), 115 states have call successors, (117), 3 states have call predecessors, (117), 1 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2022-03-19 22:38:16,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:38:16,806 INFO L93 Difference]: Finished difference Result 644 states and 702 transitions. [2022-03-19 22:38:16,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2022-03-19 22:38:16,807 INFO L78 Accepts]: Start accepts. Automaton has has 177 states, 177 states have (on average 1.694915254237288) internal successors, (300), 176 states have internal predecessors, (300), 115 states have call successors, (117), 3 states have call predecessors, (117), 1 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) Word has length 461 [2022-03-19 22:38:16,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:38:16,808 INFO L225 Difference]: With dead ends: 644 [2022-03-19 22:38:16,808 INFO L226 Difference]: Without dead ends: 465 [2022-03-19 22:38:16,812 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1267 GetRequests, 976 SyntacticMatches, 1 SemanticMatches, 290 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23585 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=15582, Invalid=69390, Unknown=0, NotChecked=0, Total=84972 [2022-03-19 22:38:16,812 INFO L913 BasicCegarLoop]: 68 mSDtfsCounter, 21 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 3458 mSolverCounterSat, 239 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 3697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 239 IncrementalHoareTripleChecker+Valid, 3458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:38:16,813 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 145 Invalid, 3697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [239 Valid, 3458 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:38:16,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2022-03-19 22:38:16,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 465. [2022-03-19 22:38:16,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 347 states have (on average 1.005763688760807) internal successors, (349), 348 states have internal predecessors, (349), 59 states have call successors, (59), 59 states have call predecessors, (59), 58 states have return successors, (58), 57 states have call predecessors, (58), 58 states have call successors, (58) [2022-03-19 22:38:16,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 466 transitions. [2022-03-19 22:38:16,880 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 466 transitions. Word has length 461 [2022-03-19 22:38:16,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:38:16,880 INFO L478 AbstractCegarLoop]: Abstraction has 465 states and 466 transitions. [2022-03-19 22:38:16,881 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 177 states, 177 states have (on average 1.694915254237288) internal successors, (300), 176 states have internal predecessors, (300), 115 states have call successors, (117), 3 states have call predecessors, (117), 1 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2022-03-19 22:38:16,881 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 466 transitions. [2022-03-19 22:38:16,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 463 [2022-03-19 22:38:16,882 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:38:16,882 INFO L499 BasicCegarLoop]: trace histogram [57, 57, 57, 57, 56, 56, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:38:16,899 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-03-19 22:38:17,083 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-03-19 22:38:17,083 INFO L403 AbstractCegarLoop]: === Iteration 114 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:38:17,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:38:17,083 INFO L85 PathProgramCache]: Analyzing trace with hash -943252434, now seen corresponding path program 112 times [2022-03-19 22:38:17,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:38:17,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265891121] [2022-03-19 22:38:17,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:38:17,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:38:17,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:38:18,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:38:18,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-19 22:38:18,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:38:18,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:38:18,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:38:18,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:38:18,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:38:18,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:38:18,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:38:18,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:38:18,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:38:18,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:38:18,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:38:18,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:38:18,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:38:18,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:38:18,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:38:18,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-03-19 22:38:18,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:38:18,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-03-19 22:38:18,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:38:18,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-03-19 22:38:18,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:38:18,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-03-19 22:38:18,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:38:18,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-03-19 22:38:18,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:38:18,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-03-19 22:38:18,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:38:18,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-03-19 22:38:18,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:38:18,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-03-19 22:38:18,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:38:18,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-03-19 22:38:18,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:38:18,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-03-19 22:38:18,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:38:18,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-03-19 22:38:18,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:38:18,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-03-19 22:38:18,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:38:18,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-03-19 22:38:18,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:38:18,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-03-19 22:38:18,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:38:18,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-03-19 22:38:18,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:38:18,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-03-19 22:38:18,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:38:18,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2022-03-19 22:38:18,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:38:18,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2022-03-19 22:38:18,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:38:18,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2022-03-19 22:38:18,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:38:18,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2022-03-19 22:38:18,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:18,203 INFO L134 CoverageAnalysis]: Checked inductivity of 12657 backedges. 1708 proven. 4789 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-03-19 22:38:18,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:38:18,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265891121] [2022-03-19 22:38:18,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265891121] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:38:18,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683709734] [2022-03-19 22:38:18,203 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:38:18,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:18,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:38:18,204 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:38:18,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-03-19 22:38:18,360 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:38:18,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:38:18,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 1125 conjuncts, 117 conjunts are in the unsatisfiable core [2022-03-19 22:38:18,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:38:18,902 INFO L134 CoverageAnalysis]: Checked inductivity of 12657 backedges. 1765 proven. 4732 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-03-19 22:38:18,902 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:38:19,279 INFO L134 CoverageAnalysis]: Checked inductivity of 12657 backedges. 1765 proven. 4732 refuted. 0 times theorem prover too weak. 6160 trivial. 0 not checked. [2022-03-19 22:38:19,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683709734] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:38:19,279 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:38:19,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 62, 62] total 66 [2022-03-19 22:38:19,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626033767] [2022-03-19 22:38:19,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:38:19,280 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-03-19 22:38:19,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:38:19,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-03-19 22:38:19,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1785, Invalid=2505, Unknown=0, NotChecked=0, Total=4290 [2022-03-19 22:38:19,281 INFO L87 Difference]: Start difference. First operand 465 states and 466 transitions. Second operand has 66 states, 66 states have (on average 2.8181818181818183) internal successors, (186), 63 states have internal predecessors, (186), 58 states have call successors, (61), 4 states have call predecessors, (61), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-19 22:38:20,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:38:20,201 INFO L93 Difference]: Finished difference Result 478 states and 480 transitions. [2022-03-19 22:38:20,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-19 22:38:20,201 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 2.8181818181818183) internal successors, (186), 63 states have internal predecessors, (186), 58 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 462 [2022-03-19 22:38:20,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:38:20,202 INFO L225 Difference]: With dead ends: 478 [2022-03-19 22:38:20,202 INFO L226 Difference]: Without dead ends: 476 [2022-03-19 22:38:20,203 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1218 GetRequests, 1090 SyntacticMatches, 2 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2801 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=5347, Invalid=10909, Unknown=0, NotChecked=0, Total=16256 [2022-03-19 22:38:20,203 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 150 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1100 mSolverCounterSat, 296 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 1396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 296 IncrementalHoareTripleChecker+Valid, 1100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:38:20,203 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 45 Invalid, 1396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [296 Valid, 1100 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:38:20,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2022-03-19 22:38:20,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 472. [2022-03-19 22:38:20,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 352 states have (on average 1.0056818181818181) internal successors, (354), 353 states have internal predecessors, (354), 60 states have call successors, (60), 60 states have call predecessors, (60), 59 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-19 22:38:20,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 473 transitions. [2022-03-19 22:38:20,258 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 473 transitions. Word has length 462 [2022-03-19 22:38:20,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:38:20,259 INFO L478 AbstractCegarLoop]: Abstraction has 472 states and 473 transitions. [2022-03-19 22:38:20,259 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 2.8181818181818183) internal successors, (186), 63 states have internal predecessors, (186), 58 states have call successors, (61), 4 states have call predecessors, (61), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-19 22:38:20,259 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 473 transitions. [2022-03-19 22:38:20,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 470 [2022-03-19 22:38:20,260 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:38:20,260 INFO L499 BasicCegarLoop]: trace histogram [58, 58, 58, 57, 57, 57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:38:20,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2022-03-19 22:38:20,466 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:20,467 INFO L403 AbstractCegarLoop]: === Iteration 115 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:38:20,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:38:20,467 INFO L85 PathProgramCache]: Analyzing trace with hash 1375864964, now seen corresponding path program 113 times [2022-03-19 22:38:20,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:38:20,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382431957] [2022-03-19 22:38:20,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:38:20,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:38:20,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:38:22,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:38:22,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-19 22:38:22,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:38:22,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:38:22,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:38:22,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:38:22,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:38:22,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:38:22,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:38:22,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:38:22,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:38:22,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:38:22,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:38:22,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:38:22,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:38:22,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:38:22,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:38:22,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-03-19 22:38:22,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:38:22,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-03-19 22:38:22,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:38:22,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-03-19 22:38:22,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:38:22,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-03-19 22:38:22,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:38:22,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-03-19 22:38:22,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:38:22,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-03-19 22:38:22,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:38:22,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-03-19 22:38:22,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:38:22,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-03-19 22:38:22,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:38:22,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-03-19 22:38:22,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:38:22,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-03-19 22:38:22,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:38:22,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-03-19 22:38:22,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:38:22,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-03-19 22:38:22,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:38:22,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-03-19 22:38:22,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:38:22,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-03-19 22:38:22,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:38:22,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-03-19 22:38:22,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:38:22,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-03-19 22:38:22,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:38:22,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2022-03-19 22:38:22,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:38:22,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2022-03-19 22:38:22,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:38:22,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2022-03-19 22:38:22,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:38:22,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2022-03-19 22:38:22,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:38:22,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:22,798 INFO L134 CoverageAnalysis]: Checked inductivity of 13053 backedges. 4847 proven. 1822 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-19 22:38:22,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:38:22,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382431957] [2022-03-19 22:38:22,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382431957] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:38:22,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865404497] [2022-03-19 22:38:22,798 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:38:22,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:22,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:38:22,799 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:38:22,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-03-19 22:38:23,009 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 58 check-sat command(s) [2022-03-19 22:38:23,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:38:23,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 1139 conjuncts, 118 conjunts are in the unsatisfiable core [2022-03-19 22:38:23,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:38:25,995 INFO L134 CoverageAnalysis]: Checked inductivity of 13053 backedges. 5016 proven. 1653 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-19 22:38:25,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:38:26,414 INFO L134 CoverageAnalysis]: Checked inductivity of 13053 backedges. 5016 proven. 1653 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-19 22:38:26,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865404497] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:38:26,415 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:38:26,415 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [120, 119, 119] total 180 [2022-03-19 22:38:26,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506292080] [2022-03-19 22:38:26,415 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:38:26,415 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 180 states [2022-03-19 22:38:26,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:38:26,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 180 interpolants. [2022-03-19 22:38:26,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7146, Invalid=25074, Unknown=0, NotChecked=0, Total=32220 [2022-03-19 22:38:26,418 INFO L87 Difference]: Start difference. First operand 472 states and 473 transitions. Second operand has 180 states, 180 states have (on average 1.6944444444444444) internal successors, (305), 179 states have internal predecessors, (305), 117 states have call successors, (119), 3 states have call predecessors, (119), 1 states have return successors, (116), 116 states have call predecessors, (116), 116 states have call successors, (116) [2022-03-19 22:38:30,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:38:30,090 INFO L93 Difference]: Finished difference Result 655 states and 714 transitions. [2022-03-19 22:38:30,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-03-19 22:38:30,090 INFO L78 Accepts]: Start accepts. Automaton has has 180 states, 180 states have (on average 1.6944444444444444) internal successors, (305), 179 states have internal predecessors, (305), 117 states have call successors, (119), 3 states have call predecessors, (119), 1 states have return successors, (116), 116 states have call predecessors, (116), 116 states have call successors, (116) Word has length 469 [2022-03-19 22:38:30,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:38:30,091 INFO L225 Difference]: With dead ends: 655 [2022-03-19 22:38:30,091 INFO L226 Difference]: Without dead ends: 473 [2022-03-19 22:38:30,095 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1289 GetRequests, 993 SyntacticMatches, 1 SemanticMatches, 295 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24405 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=16116, Invalid=71796, Unknown=0, NotChecked=0, Total=87912 [2022-03-19 22:38:30,095 INFO L913 BasicCegarLoop]: 69 mSDtfsCounter, 21 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 3888 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 4129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 3888 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:38:30,095 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 161 Invalid, 4129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 3888 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-19 22:38:30,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2022-03-19 22:38:30,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 473. [2022-03-19 22:38:30,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 353 states have (on average 1.0056657223796035) internal successors, (355), 354 states have internal predecessors, (355), 60 states have call successors, (60), 60 states have call predecessors, (60), 59 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-19 22:38:30,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 474 transitions. [2022-03-19 22:38:30,150 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 474 transitions. Word has length 469 [2022-03-19 22:38:30,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:38:30,151 INFO L478 AbstractCegarLoop]: Abstraction has 473 states and 474 transitions. [2022-03-19 22:38:30,151 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 180 states, 180 states have (on average 1.6944444444444444) internal successors, (305), 179 states have internal predecessors, (305), 117 states have call successors, (119), 3 states have call predecessors, (119), 1 states have return successors, (116), 116 states have call predecessors, (116), 116 states have call successors, (116) [2022-03-19 22:38:30,151 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 474 transitions. [2022-03-19 22:38:30,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2022-03-19 22:38:30,152 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:38:30,153 INFO L499 BasicCegarLoop]: trace histogram [58, 58, 58, 58, 57, 57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:38:30,170 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2022-03-19 22:38:30,367 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2022-03-19 22:38:30,367 INFO L403 AbstractCegarLoop]: === Iteration 116 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:38:30,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:38:30,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1523842380, now seen corresponding path program 114 times [2022-03-19 22:38:30,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:38:30,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296108725] [2022-03-19 22:38:30,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:38:30,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:38:30,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:38:31,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-03-19 22:38:31,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:38:31,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:38:31,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:38:31,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:38:31,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:38:31,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:38:31,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:38:31,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:38:31,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:38:31,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:38:31,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:38:31,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:38:31,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:38:31,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:38:31,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:38:31,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:38:31,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:38:31,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-03-19 22:38:31,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:38:31,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-03-19 22:38:31,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:38:31,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-03-19 22:38:31,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:38:31,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-03-19 22:38:31,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:38:31,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-03-19 22:38:31,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:38:31,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-03-19 22:38:31,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:38:31,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-03-19 22:38:31,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:38:31,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-03-19 22:38:31,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:38:31,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-03-19 22:38:31,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:38:31,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-03-19 22:38:31,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:38:31,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-03-19 22:38:31,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:38:31,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-03-19 22:38:31,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:38:31,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-03-19 22:38:31,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:38:31,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-03-19 22:38:31,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:38:31,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-03-19 22:38:31,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:38:31,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-03-19 22:38:31,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:38:31,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-03-19 22:38:31,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:38:31,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2022-03-19 22:38:31,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:38:31,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2022-03-19 22:38:31,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:38:31,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2022-03-19 22:38:31,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:31,528 INFO L134 CoverageAnalysis]: Checked inductivity of 13111 backedges. 1767 proven. 4960 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-19 22:38:31,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:38:31,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296108725] [2022-03-19 22:38:31,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296108725] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:38:31,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745318601] [2022-03-19 22:38:31,528 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:38:31,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:31,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:38:31,529 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:38:31,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-03-19 22:38:31,758 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 58 check-sat command(s) [2022-03-19 22:38:31,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:38:31,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 1144 conjuncts, 119 conjunts are in the unsatisfiable core [2022-03-19 22:38:31,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:38:32,402 INFO L134 CoverageAnalysis]: Checked inductivity of 13111 backedges. 1825 proven. 4902 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-19 22:38:32,402 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:38:33,068 INFO L134 CoverageAnalysis]: Checked inductivity of 13111 backedges. 1825 proven. 4902 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-19 22:38:33,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745318601] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:38:33,068 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:38:33,068 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 63, 63] total 67 [2022-03-19 22:38:33,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732233576] [2022-03-19 22:38:33,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:38:33,069 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-03-19 22:38:33,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:38:33,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-03-19 22:38:33,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1845, Invalid=2577, Unknown=0, NotChecked=0, Total=4422 [2022-03-19 22:38:33,070 INFO L87 Difference]: Start difference. First operand 473 states and 474 transitions. Second operand has 67 states, 67 states have (on average 2.8208955223880596) internal successors, (189), 64 states have internal predecessors, (189), 59 states have call successors, (62), 4 states have call predecessors, (62), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2022-03-19 22:38:34,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:38:34,605 INFO L93 Difference]: Finished difference Result 486 states and 488 transitions. [2022-03-19 22:38:34,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-19 22:38:34,606 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 2.8208955223880596) internal successors, (189), 64 states have internal predecessors, (189), 59 states have call successors, (62), 4 states have call predecessors, (62), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) Word has length 470 [2022-03-19 22:38:34,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:38:34,607 INFO L225 Difference]: With dead ends: 486 [2022-03-19 22:38:34,607 INFO L226 Difference]: Without dead ends: 484 [2022-03-19 22:38:34,608 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1239 GetRequests, 1109 SyntacticMatches, 2 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2879 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=5527, Invalid=11243, Unknown=0, NotChecked=0, Total=16770 [2022-03-19 22:38:34,608 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 141 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1435 mSolverCounterSat, 359 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 1794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 359 IncrementalHoareTripleChecker+Valid, 1435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:38:34,608 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 65 Invalid, 1794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [359 Valid, 1435 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 22:38:34,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2022-03-19 22:38:34,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 480. [2022-03-19 22:38:34,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 358 states have (on average 1.005586592178771) internal successors, (360), 359 states have internal predecessors, (360), 61 states have call successors, (61), 61 states have call predecessors, (61), 60 states have return successors, (60), 59 states have call predecessors, (60), 60 states have call successors, (60) [2022-03-19 22:38:34,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 481 transitions. [2022-03-19 22:38:34,664 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 481 transitions. Word has length 470 [2022-03-19 22:38:34,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:38:34,664 INFO L478 AbstractCegarLoop]: Abstraction has 480 states and 481 transitions. [2022-03-19 22:38:34,665 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 2.8208955223880596) internal successors, (189), 64 states have internal predecessors, (189), 59 states have call successors, (62), 4 states have call predecessors, (62), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2022-03-19 22:38:34,665 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 481 transitions. [2022-03-19 22:38:34,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2022-03-19 22:38:34,666 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:38:34,666 INFO L499 BasicCegarLoop]: trace histogram [59, 59, 59, 58, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:38:34,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2022-03-19 22:38:34,883 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2022-03-19 22:38:34,883 INFO L403 AbstractCegarLoop]: === Iteration 117 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:38:34,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:38:34,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1907799642, now seen corresponding path program 115 times [2022-03-19 22:38:34,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:38:34,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868836171] [2022-03-19 22:38:34,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:38:34,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:38:34,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:38:36,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-03-19 22:38:36,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:38:36,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:38:36,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:38:36,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:38:36,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:38:36,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:38:36,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:38:36,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:38:36,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:38:36,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:38:36,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:38:36,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:38:36,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:38:36,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:38:36,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:38:36,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:38:36,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:38:36,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-03-19 22:38:36,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:38:36,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-03-19 22:38:36,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:38:36,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-03-19 22:38:36,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:38:36,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-03-19 22:38:36,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:38:36,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:36,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-03-19 22:38:36,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:38:37,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-03-19 22:38:37,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:38:37,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-03-19 22:38:37,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:38:37,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-03-19 22:38:37,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:38:37,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-03-19 22:38:37,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:38:37,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-03-19 22:38:37,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:38:37,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-03-19 22:38:37,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:38:37,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-03-19 22:38:37,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:38:37,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-03-19 22:38:37,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:38:37,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-03-19 22:38:37,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:38:37,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-03-19 22:38:37,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:38:37,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-03-19 22:38:37,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:38:37,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-03-19 22:38:37,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:38:37,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2022-03-19 22:38:37,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:38:37,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2022-03-19 22:38:37,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:38:37,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2022-03-19 22:38:37,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-19 22:38:37,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,032 INFO L134 CoverageAnalysis]: Checked inductivity of 13514 backedges. 5019 proven. 1883 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-19 22:38:37,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:38:37,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868836171] [2022-03-19 22:38:37,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868836171] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:38:37,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067935501] [2022-03-19 22:38:37,033 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:38:37,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:37,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:38:37,034 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:38:37,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-03-19 22:38:37,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:37,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 1158 conjuncts, 120 conjunts are in the unsatisfiable core [2022-03-19 22:38:37,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:38:40,252 INFO L134 CoverageAnalysis]: Checked inductivity of 13514 backedges. 5191 proven. 1711 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-19 22:38:40,253 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:38:40,676 INFO L134 CoverageAnalysis]: Checked inductivity of 13514 backedges. 5191 proven. 1711 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-19 22:38:40,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067935501] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:38:40,676 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:38:40,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [122, 121, 121] total 183 [2022-03-19 22:38:40,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079972942] [2022-03-19 22:38:40,677 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:38:40,677 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 183 states [2022-03-19 22:38:40,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:38:40,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 183 interpolants. [2022-03-19 22:38:40,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7387, Invalid=25919, Unknown=0, NotChecked=0, Total=33306 [2022-03-19 22:38:40,679 INFO L87 Difference]: Start difference. First operand 480 states and 481 transitions. Second operand has 183 states, 183 states have (on average 1.6939890710382515) internal successors, (310), 182 states have internal predecessors, (310), 119 states have call successors, (121), 3 states have call predecessors, (121), 1 states have return successors, (118), 118 states have call predecessors, (118), 118 states have call successors, (118) [2022-03-19 22:38:43,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:38:43,770 INFO L93 Difference]: Finished difference Result 666 states and 726 transitions. [2022-03-19 22:38:43,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-19 22:38:43,770 INFO L78 Accepts]: Start accepts. Automaton has has 183 states, 183 states have (on average 1.6939890710382515) internal successors, (310), 182 states have internal predecessors, (310), 119 states have call successors, (121), 3 states have call predecessors, (121), 1 states have return successors, (118), 118 states have call predecessors, (118), 118 states have call successors, (118) Word has length 477 [2022-03-19 22:38:43,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:38:43,771 INFO L225 Difference]: With dead ends: 666 [2022-03-19 22:38:43,771 INFO L226 Difference]: Without dead ends: 481 [2022-03-19 22:38:43,775 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1311 GetRequests, 1010 SyntacticMatches, 1 SemanticMatches, 300 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25239 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=16659, Invalid=74243, Unknown=0, NotChecked=0, Total=90902 [2022-03-19 22:38:43,775 INFO L913 BasicCegarLoop]: 70 mSDtfsCounter, 21 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2178 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 2426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 2178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:38:43,775 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 117 Invalid, 2426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [248 Valid, 2178 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:38:43,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2022-03-19 22:38:43,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 481. [2022-03-19 22:38:43,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 359 states have (on average 1.0055710306406684) internal successors, (361), 360 states have internal predecessors, (361), 61 states have call successors, (61), 61 states have call predecessors, (61), 60 states have return successors, (60), 59 states have call predecessors, (60), 60 states have call successors, (60) [2022-03-19 22:38:43,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 482 transitions. [2022-03-19 22:38:43,833 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 482 transitions. Word has length 477 [2022-03-19 22:38:43,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:38:43,833 INFO L478 AbstractCegarLoop]: Abstraction has 481 states and 482 transitions. [2022-03-19 22:38:43,833 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 183 states, 183 states have (on average 1.6939890710382515) internal successors, (310), 182 states have internal predecessors, (310), 119 states have call successors, (121), 3 states have call predecessors, (121), 1 states have return successors, (118), 118 states have call predecessors, (118), 118 states have call successors, (118) [2022-03-19 22:38:43,833 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 482 transitions. [2022-03-19 22:38:43,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 479 [2022-03-19 22:38:43,835 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:38:43,835 INFO L499 BasicCegarLoop]: trace histogram [59, 59, 59, 59, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:38:43,852 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2022-03-19 22:38:44,051 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:44,052 INFO L403 AbstractCegarLoop]: === Iteration 118 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:38:44,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:38:44,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1163785838, now seen corresponding path program 116 times [2022-03-19 22:38:44,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:38:44,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155537204] [2022-03-19 22:38:44,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:38:44,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:38:44,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:38:45,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:38:45,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:38:45,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:38:45,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:38:45,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:38:45,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:38:45,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:38:45,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:38:45,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:38:45,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:38:45,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:38:45,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:38:45,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:38:45,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:38:45,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:38:45,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:38:45,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:38:45,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:38:45,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:38:45,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-03-19 22:38:45,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:38:45,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-03-19 22:38:45,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:38:45,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-03-19 22:38:45,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:38:45,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-03-19 22:38:45,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:38:45,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-03-19 22:38:45,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:38:45,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-03-19 22:38:45,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:38:45,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-03-19 22:38:45,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:38:45,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-03-19 22:38:45,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:38:45,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-03-19 22:38:45,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:38:45,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-03-19 22:38:45,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:38:45,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-03-19 22:38:45,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:38:45,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-03-19 22:38:45,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:38:45,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-03-19 22:38:45,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:38:45,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-03-19 22:38:45,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:38:45,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-03-19 22:38:45,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:38:45,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-03-19 22:38:45,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:38:45,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2022-03-19 22:38:45,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:38:45,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2022-03-19 22:38:45,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:38:45,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2022-03-19 22:38:45,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:38:45,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2022-03-19 22:38:45,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:45,114 INFO L134 CoverageAnalysis]: Checked inductivity of 13573 backedges. 1827 proven. 5134 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-19 22:38:45,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:38:45,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155537204] [2022-03-19 22:38:45,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155537204] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:38:45,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061540546] [2022-03-19 22:38:45,114 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:38:45,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:45,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:38:45,115 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:38:45,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-03-19 22:38:45,263 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:38:45,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:38:45,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 1163 conjuncts, 121 conjunts are in the unsatisfiable core [2022-03-19 22:38:45,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:38:45,635 INFO L134 CoverageAnalysis]: Checked inductivity of 13573 backedges. 1886 proven. 5075 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-19 22:38:45,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:38:46,022 INFO L134 CoverageAnalysis]: Checked inductivity of 13573 backedges. 1886 proven. 5075 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-19 22:38:46,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2061540546] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:38:46,022 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:38:46,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 64, 64] total 68 [2022-03-19 22:38:46,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976042288] [2022-03-19 22:38:46,022 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:38:46,023 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-03-19 22:38:46,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:38:46,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-03-19 22:38:46,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1906, Invalid=2650, Unknown=0, NotChecked=0, Total=4556 [2022-03-19 22:38:46,023 INFO L87 Difference]: Start difference. First operand 481 states and 482 transitions. Second operand has 68 states, 68 states have (on average 2.823529411764706) internal successors, (192), 65 states have internal predecessors, (192), 60 states have call successors, (63), 4 states have call predecessors, (63), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-19 22:38:47,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:38:47,048 INFO L93 Difference]: Finished difference Result 494 states and 496 transitions. [2022-03-19 22:38:47,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-03-19 22:38:47,048 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 2.823529411764706) internal successors, (192), 65 states have internal predecessors, (192), 60 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 478 [2022-03-19 22:38:47,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:38:47,050 INFO L225 Difference]: With dead ends: 494 [2022-03-19 22:38:47,050 INFO L226 Difference]: Without dead ends: 492 [2022-03-19 22:38:47,051 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1260 GetRequests, 1128 SyntacticMatches, 2 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2958 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=5710, Invalid=11582, Unknown=0, NotChecked=0, Total=17292 [2022-03-19 22:38:47,051 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 151 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1365 mSolverCounterSat, 306 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 1671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 306 IncrementalHoareTripleChecker+Valid, 1365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:38:47,051 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 70 Invalid, 1671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [306 Valid, 1365 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:38:47,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2022-03-19 22:38:47,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 488. [2022-03-19 22:38:47,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 364 states have (on average 1.0054945054945055) internal successors, (366), 365 states have internal predecessors, (366), 62 states have call successors, (62), 62 states have call predecessors, (62), 61 states have return successors, (61), 60 states have call predecessors, (61), 61 states have call successors, (61) [2022-03-19 22:38:47,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 489 transitions. [2022-03-19 22:38:47,109 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 489 transitions. Word has length 478 [2022-03-19 22:38:47,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:38:47,110 INFO L478 AbstractCegarLoop]: Abstraction has 488 states and 489 transitions. [2022-03-19 22:38:47,110 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 2.823529411764706) internal successors, (192), 65 states have internal predecessors, (192), 60 states have call successors, (63), 4 states have call predecessors, (63), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-19 22:38:47,110 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 489 transitions. [2022-03-19 22:38:47,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 486 [2022-03-19 22:38:47,111 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:38:47,112 INFO L499 BasicCegarLoop]: trace histogram [60, 60, 60, 59, 59, 59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:38:47,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2022-03-19 22:38:47,329 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:47,329 INFO L403 AbstractCegarLoop]: === Iteration 119 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:38:47,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:38:47,329 INFO L85 PathProgramCache]: Analyzing trace with hash 942483012, now seen corresponding path program 117 times [2022-03-19 22:38:47,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:38:47,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467431531] [2022-03-19 22:38:47,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:38:47,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:38:47,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:38:50,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:38:50,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:38:50,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:38:50,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:38:50,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:38:50,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:38:50,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:38:50,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:38:50,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:38:50,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:38:50,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:38:50,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:38:50,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:38:50,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:38:50,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:38:50,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:38:50,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:38:50,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:38:50,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:38:50,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-03-19 22:38:50,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:38:50,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-03-19 22:38:50,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:38:50,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-03-19 22:38:50,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:38:50,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-03-19 22:38:50,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:38:50,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-03-19 22:38:50,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:38:50,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-03-19 22:38:50,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:38:50,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-03-19 22:38:50,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:38:50,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-03-19 22:38:50,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:38:50,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-03-19 22:38:50,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:38:50,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-03-19 22:38:50,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:38:50,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-03-19 22:38:50,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:38:50,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-03-19 22:38:50,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:38:50,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-03-19 22:38:50,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:38:50,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-03-19 22:38:50,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:38:50,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-03-19 22:38:50,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:38:50,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-03-19 22:38:50,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:38:50,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2022-03-19 22:38:50,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:38:50,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2022-03-19 22:38:50,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:38:50,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2022-03-19 22:38:50,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:38:50,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2022-03-19 22:38:50,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-19 22:38:50,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:50,676 INFO L134 CoverageAnalysis]: Checked inductivity of 13983 backedges. 5194 proven. 1945 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-19 22:38:50,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:38:50,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467431531] [2022-03-19 22:38:50,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467431531] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:38:50,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260044264] [2022-03-19 22:38:50,676 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:38:50,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:50,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:38:50,677 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:38:50,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-03-19 22:38:50,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 60 check-sat command(s) [2022-03-19 22:38:50,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:38:50,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 1177 conjuncts, 122 conjunts are in the unsatisfiable core [2022-03-19 22:38:50,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:38:55,600 INFO L134 CoverageAnalysis]: Checked inductivity of 13983 backedges. 5369 proven. 1770 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-19 22:38:55,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:38:56,053 INFO L134 CoverageAnalysis]: Checked inductivity of 13983 backedges. 5369 proven. 1770 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-19 22:38:56,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260044264] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:38:56,053 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:38:56,053 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [124, 123, 123] total 186 [2022-03-19 22:38:56,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194583108] [2022-03-19 22:38:56,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:38:56,054 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 186 states [2022-03-19 22:38:56,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:38:56,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 186 interpolants. [2022-03-19 22:38:56,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7632, Invalid=26778, Unknown=0, NotChecked=0, Total=34410 [2022-03-19 22:38:56,057 INFO L87 Difference]: Start difference. First operand 488 states and 489 transitions. Second operand has 186 states, 186 states have (on average 1.6935483870967742) internal successors, (315), 185 states have internal predecessors, (315), 121 states have call successors, (123), 3 states have call predecessors, (123), 1 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2022-03-19 22:38:59,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:38:59,833 INFO L93 Difference]: Finished difference Result 677 states and 738 transitions. [2022-03-19 22:38:59,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2022-03-19 22:38:59,834 INFO L78 Accepts]: Start accepts. Automaton has has 186 states, 186 states have (on average 1.6935483870967742) internal successors, (315), 185 states have internal predecessors, (315), 121 states have call successors, (123), 3 states have call predecessors, (123), 1 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) Word has length 485 [2022-03-19 22:38:59,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:38:59,835 INFO L225 Difference]: With dead ends: 677 [2022-03-19 22:38:59,835 INFO L226 Difference]: Without dead ends: 489 [2022-03-19 22:38:59,839 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1333 GetRequests, 1027 SyntacticMatches, 1 SemanticMatches, 305 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26087 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=17211, Invalid=76731, Unknown=0, NotChecked=0, Total=93942 [2022-03-19 22:38:59,839 INFO L913 BasicCegarLoop]: 71 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 3167 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 3421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 3167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 22:38:59,839 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 128 Invalid, 3421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 3167 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-19 22:38:59,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2022-03-19 22:38:59,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 489. [2022-03-19 22:38:59,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 365 states have (on average 1.0054794520547945) internal successors, (367), 366 states have internal predecessors, (367), 62 states have call successors, (62), 62 states have call predecessors, (62), 61 states have return successors, (61), 60 states have call predecessors, (61), 61 states have call successors, (61) [2022-03-19 22:38:59,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 490 transitions. [2022-03-19 22:38:59,914 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 490 transitions. Word has length 485 [2022-03-19 22:38:59,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:38:59,914 INFO L478 AbstractCegarLoop]: Abstraction has 489 states and 490 transitions. [2022-03-19 22:38:59,914 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 186 states, 186 states have (on average 1.6935483870967742) internal successors, (315), 185 states have internal predecessors, (315), 121 states have call successors, (123), 3 states have call predecessors, (123), 1 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2022-03-19 22:38:59,914 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 490 transitions. [2022-03-19 22:38:59,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2022-03-19 22:38:59,916 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:38:59,916 INFO L499 BasicCegarLoop]: trace histogram [60, 60, 60, 60, 59, 59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:38:59,933 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2022-03-19 22:39:00,131 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2022-03-19 22:39:00,132 INFO L403 AbstractCegarLoop]: === Iteration 120 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:39:00,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:39:00,132 INFO L85 PathProgramCache]: Analyzing trace with hash 1800178444, now seen corresponding path program 118 times [2022-03-19 22:39:00,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:39:00,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340437721] [2022-03-19 22:39:00,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:39:00,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:39:00,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:39:01,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-19 22:39:01,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:39:01,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:39:01,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:39:01,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:39:01,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:39:01,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:39:01,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:39:01,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:39:01,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:39:01,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:39:01,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:39:01,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:39:01,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:39:01,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:39:01,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:39:01,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:39:01,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:39:01,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:39:01,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:39:01,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-03-19 22:39:01,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:39:01,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-03-19 22:39:01,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:39:01,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-03-19 22:39:01,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:39:01,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-03-19 22:39:01,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:39:01,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-03-19 22:39:01,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:39:01,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-03-19 22:39:01,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:39:01,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-03-19 22:39:01,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:39:01,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-03-19 22:39:01,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:39:01,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-03-19 22:39:01,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:39:01,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-03-19 22:39:01,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:39:01,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-03-19 22:39:01,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:39:01,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-03-19 22:39:01,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:39:01,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-03-19 22:39:01,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:39:01,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-03-19 22:39:01,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:39:01,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-03-19 22:39:01,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:39:01,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-03-19 22:39:01,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:39:01,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2022-03-19 22:39:01,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:39:01,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 447 [2022-03-19 22:39:01,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:39:01,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2022-03-19 22:39:01,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:39:01,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2022-03-19 22:39:01,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:01,338 INFO L134 CoverageAnalysis]: Checked inductivity of 14043 backedges. 1888 proven. 5311 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-19 22:39:01,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:39:01,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340437721] [2022-03-19 22:39:01,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340437721] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:39:01,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801171445] [2022-03-19 22:39:01,338 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:39:01,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:01,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:39:01,340 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:39:01,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-03-19 22:39:01,504 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:39:01,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:39:01,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 1182 conjuncts, 123 conjunts are in the unsatisfiable core [2022-03-19 22:39:01,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:39:01,914 INFO L134 CoverageAnalysis]: Checked inductivity of 14043 backedges. 1948 proven. 5251 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-19 22:39:01,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:39:02,306 INFO L134 CoverageAnalysis]: Checked inductivity of 14043 backedges. 1948 proven. 5251 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-19 22:39:02,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801171445] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:39:02,306 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:39:02,306 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 65, 65] total 69 [2022-03-19 22:39:02,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841668948] [2022-03-19 22:39:02,306 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:39:02,307 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2022-03-19 22:39:02,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:39:02,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2022-03-19 22:39:02,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1968, Invalid=2724, Unknown=0, NotChecked=0, Total=4692 [2022-03-19 22:39:02,307 INFO L87 Difference]: Start difference. First operand 489 states and 490 transitions. Second operand has 69 states, 69 states have (on average 2.8260869565217392) internal successors, (195), 66 states have internal predecessors, (195), 61 states have call successors, (64), 4 states have call predecessors, (64), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2022-03-19 22:39:03,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:39:03,361 INFO L93 Difference]: Finished difference Result 502 states and 504 transitions. [2022-03-19 22:39:03,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-19 22:39:03,361 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 2.8260869565217392) internal successors, (195), 66 states have internal predecessors, (195), 61 states have call successors, (64), 4 states have call predecessors, (64), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) Word has length 486 [2022-03-19 22:39:03,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:39:03,362 INFO L225 Difference]: With dead ends: 502 [2022-03-19 22:39:03,362 INFO L226 Difference]: Without dead ends: 500 [2022-03-19 22:39:03,363 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1281 GetRequests, 1147 SyntacticMatches, 2 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3038 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=5896, Invalid=11926, Unknown=0, NotChecked=0, Total=17822 [2022-03-19 22:39:03,363 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 149 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1368 mSolverCounterSat, 371 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 1739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 371 IncrementalHoareTripleChecker+Valid, 1368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:39:03,363 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 60 Invalid, 1739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [371 Valid, 1368 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:39:03,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2022-03-19 22:39:03,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 496. [2022-03-19 22:39:03,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 370 states have (on average 1.0054054054054054) internal successors, (372), 371 states have internal predecessors, (372), 63 states have call successors, (63), 63 states have call predecessors, (63), 62 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-19 22:39:03,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 497 transitions. [2022-03-19 22:39:03,423 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 497 transitions. Word has length 486 [2022-03-19 22:39:03,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:39:03,423 INFO L478 AbstractCegarLoop]: Abstraction has 496 states and 497 transitions. [2022-03-19 22:39:03,423 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 2.8260869565217392) internal successors, (195), 66 states have internal predecessors, (195), 61 states have call successors, (64), 4 states have call predecessors, (64), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2022-03-19 22:39:03,423 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 497 transitions. [2022-03-19 22:39:03,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2022-03-19 22:39:03,425 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:39:03,425 INFO L499 BasicCegarLoop]: trace histogram [61, 61, 61, 60, 60, 60, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:39:03,442 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2022-03-19 22:39:03,631 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2022-03-19 22:39:03,631 INFO L403 AbstractCegarLoop]: === Iteration 121 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:39:03,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:39:03,632 INFO L85 PathProgramCache]: Analyzing trace with hash 1969865702, now seen corresponding path program 119 times [2022-03-19 22:39:03,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:39:03,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812525235] [2022-03-19 22:39:03,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:39:03,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:39:03,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:39:06,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-03-19 22:39:06,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:39:06,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:39:06,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:39:06,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:39:06,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:39:06,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:39:06,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:39:06,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:39:06,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:39:06,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:39:06,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:39:06,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:39:06,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:39:06,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:39:06,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:39:06,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:39:06,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:39:06,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:39:06,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:39:06,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-03-19 22:39:06,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:39:06,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-03-19 22:39:06,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:39:06,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-03-19 22:39:06,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:39:06,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-03-19 22:39:06,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:39:06,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-03-19 22:39:06,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:39:06,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-03-19 22:39:06,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:39:06,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-03-19 22:39:06,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:39:06,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-03-19 22:39:06,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:39:06,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-03-19 22:39:06,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:39:06,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-03-19 22:39:06,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:39:06,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-03-19 22:39:06,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:39:06,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-03-19 22:39:06,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:39:06,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-03-19 22:39:06,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:39:06,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-03-19 22:39:06,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:39:06,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-03-19 22:39:06,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:39:06,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-03-19 22:39:06,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:39:06,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2022-03-19 22:39:06,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:39:06,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 447 [2022-03-19 22:39:06,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:39:06,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2022-03-19 22:39:06,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:39:06,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2022-03-19 22:39:06,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-19 22:39:06,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:06,233 INFO L134 CoverageAnalysis]: Checked inductivity of 14460 backedges. 5372 proven. 2008 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-19 22:39:06,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:39:06,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812525235] [2022-03-19 22:39:06,233 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812525235] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:39:06,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411227232] [2022-03-19 22:39:06,233 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:39:06,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:06,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:39:06,234 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:39:06,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-03-19 22:39:06,464 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 61 check-sat command(s) [2022-03-19 22:39:06,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:39:06,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 1196 conjuncts, 124 conjunts are in the unsatisfiable core [2022-03-19 22:39:06,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:39:09,689 INFO L134 CoverageAnalysis]: Checked inductivity of 14460 backedges. 5550 proven. 1830 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-19 22:39:09,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:39:10,123 INFO L134 CoverageAnalysis]: Checked inductivity of 14460 backedges. 5550 proven. 1830 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-19 22:39:10,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [411227232] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:39:10,123 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:39:10,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [126, 125, 125] total 189 [2022-03-19 22:39:10,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932530818] [2022-03-19 22:39:10,124 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:39:10,124 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 189 states [2022-03-19 22:39:10,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:39:10,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 189 interpolants. [2022-03-19 22:39:10,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7881, Invalid=27651, Unknown=0, NotChecked=0, Total=35532 [2022-03-19 22:39:10,126 INFO L87 Difference]: Start difference. First operand 496 states and 497 transitions. Second operand has 189 states, 189 states have (on average 1.693121693121693) internal successors, (320), 188 states have internal predecessors, (320), 123 states have call successors, (125), 3 states have call predecessors, (125), 1 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2022-03-19 22:39:13,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:39:13,580 INFO L93 Difference]: Finished difference Result 688 states and 750 transitions. [2022-03-19 22:39:13,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2022-03-19 22:39:13,580 INFO L78 Accepts]: Start accepts. Automaton has has 189 states, 189 states have (on average 1.693121693121693) internal successors, (320), 188 states have internal predecessors, (320), 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 493 [2022-03-19 22:39:13,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:39:13,581 INFO L225 Difference]: With dead ends: 688 [2022-03-19 22:39:13,581 INFO L226 Difference]: Without dead ends: 497 [2022-03-19 22:39:13,585 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1355 GetRequests, 1044 SyntacticMatches, 1 SemanticMatches, 310 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26949 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=17772, Invalid=79260, Unknown=0, NotChecked=0, Total=97032 [2022-03-19 22:39:13,586 INFO L913 BasicCegarLoop]: 72 mSDtfsCounter, 21 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 2595 mSolverCounterSat, 257 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 2852 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 257 IncrementalHoareTripleChecker+Valid, 2595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:39:13,586 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 109 Invalid, 2852 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [257 Valid, 2595 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 22:39:13,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2022-03-19 22:39:13,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 497. [2022-03-19 22:39:13,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 371 states have (on average 1.005390835579515) internal successors, (373), 372 states have internal predecessors, (373), 63 states have call successors, (63), 63 states have call predecessors, (63), 62 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-19 22:39:13,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 498 transitions. [2022-03-19 22:39:13,646 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 498 transitions. Word has length 493 [2022-03-19 22:39:13,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:39:13,647 INFO L478 AbstractCegarLoop]: Abstraction has 497 states and 498 transitions. [2022-03-19 22:39:13,647 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 189 states, 189 states have (on average 1.693121693121693) internal successors, (320), 188 states have internal predecessors, (320), 123 states have call successors, (125), 3 states have call predecessors, (125), 1 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2022-03-19 22:39:13,647 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 498 transitions. [2022-03-19 22:39:13,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2022-03-19 22:39:13,649 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:39:13,649 INFO L499 BasicCegarLoop]: trace histogram [61, 61, 61, 61, 60, 60, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:39:13,667 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2022-03-19 22:39:13,861 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:13,862 INFO L403 AbstractCegarLoop]: === Iteration 122 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:39:13,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:39:13,862 INFO L85 PathProgramCache]: Analyzing trace with hash -1436819282, now seen corresponding path program 120 times [2022-03-19 22:39:13,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:39:13,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841739338] [2022-03-19 22:39:13,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:39:13,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:39:13,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:39:15,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:39:15,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:39:15,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:39:15,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:39:15,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:39:15,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:39:15,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:39:15,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:39:15,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:39:15,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:39:15,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:39:15,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:39:15,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:39:15,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:39:15,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:39:15,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:39:15,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:39:15,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:39:15,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:39:15,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:39:15,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:39:15,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-03-19 22:39:15,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:39:15,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-03-19 22:39:15,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:39:15,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-03-19 22:39:15,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:39:15,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-03-19 22:39:15,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:39:15,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-03-19 22:39:15,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:39:15,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-03-19 22:39:15,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:39:15,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-03-19 22:39:15,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:39:15,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-03-19 22:39:15,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:39:15,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-03-19 22:39:15,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:39:15,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-03-19 22:39:15,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:39:15,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-03-19 22:39:15,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:39:15,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-03-19 22:39:15,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:39:15,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-03-19 22:39:15,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:39:15,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-03-19 22:39:15,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:39:15,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-03-19 22:39:15,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:39:15,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-03-19 22:39:15,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:39:15,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-03-19 22:39:15,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:39:15,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-03-19 22:39:15,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:39:15,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-03-19 22:39:15,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:39:15,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-03-19 22:39:15,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:15,089 INFO L134 CoverageAnalysis]: Checked inductivity of 14521 backedges. 1950 proven. 5491 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-19 22:39:15,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:39:15,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841739338] [2022-03-19 22:39:15,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841739338] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:39:15,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387142444] [2022-03-19 22:39:15,089 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:39:15,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:15,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:39:15,090 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:39:15,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-03-19 22:39:15,328 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 61 check-sat command(s) [2022-03-19 22:39:15,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:39:15,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 1201 conjuncts, 125 conjunts are in the unsatisfiable core [2022-03-19 22:39:15,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:39:15,940 INFO L134 CoverageAnalysis]: Checked inductivity of 14521 backedges. 2011 proven. 5430 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-19 22:39:15,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:39:16,388 INFO L134 CoverageAnalysis]: Checked inductivity of 14521 backedges. 2011 proven. 5430 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-19 22:39:16,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387142444] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:39:16,389 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:39:16,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 66, 66] total 70 [2022-03-19 22:39:16,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503024751] [2022-03-19 22:39:16,389 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:39:16,389 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2022-03-19 22:39:16,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:39:16,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2022-03-19 22:39:16,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2031, Invalid=2799, Unknown=0, NotChecked=0, Total=4830 [2022-03-19 22:39:16,390 INFO L87 Difference]: Start difference. First operand 497 states and 498 transitions. Second operand has 70 states, 70 states have (on average 2.8285714285714287) internal successors, (198), 67 states have internal predecessors, (198), 62 states have call successors, (65), 4 states have call predecessors, (65), 1 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2022-03-19 22:39:17,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:39:17,589 INFO L93 Difference]: Finished difference Result 510 states and 512 transitions. [2022-03-19 22:39:17,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-03-19 22:39:17,590 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 2.8285714285714287) internal successors, (198), 67 states have internal predecessors, (198), 62 states have call successors, (65), 4 states have call predecessors, (65), 1 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) Word has length 494 [2022-03-19 22:39:17,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:39:17,591 INFO L225 Difference]: With dead ends: 510 [2022-03-19 22:39:17,591 INFO L226 Difference]: Without dead ends: 508 [2022-03-19 22:39:17,593 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1302 GetRequests, 1166 SyntacticMatches, 2 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3119 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=6085, Invalid=12275, Unknown=0, NotChecked=0, Total=18360 [2022-03-19 22:39:17,593 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 156 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1375 mSolverCounterSat, 316 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 1691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 316 IncrementalHoareTripleChecker+Valid, 1375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:39:17,593 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 70 Invalid, 1691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [316 Valid, 1375 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:39:17,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2022-03-19 22:39:17,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 504. [2022-03-19 22:39:17,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 376 states have (on average 1.0053191489361701) internal successors, (378), 377 states have internal predecessors, (378), 64 states have call successors, (64), 64 states have call predecessors, (64), 63 states have return successors, (63), 62 states have call predecessors, (63), 63 states have call successors, (63) [2022-03-19 22:39:17,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 505 transitions. [2022-03-19 22:39:17,666 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 505 transitions. Word has length 494 [2022-03-19 22:39:17,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:39:17,666 INFO L478 AbstractCegarLoop]: Abstraction has 504 states and 505 transitions. [2022-03-19 22:39:17,666 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 2.8285714285714287) internal successors, (198), 67 states have internal predecessors, (198), 62 states have call successors, (65), 4 states have call predecessors, (65), 1 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2022-03-19 22:39:17,666 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 505 transitions. [2022-03-19 22:39:17,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2022-03-19 22:39:17,668 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:39:17,668 INFO L499 BasicCegarLoop]: trace histogram [62, 62, 62, 61, 61, 61, 61, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:39:17,686 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2022-03-19 22:39:17,886 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:17,886 INFO L403 AbstractCegarLoop]: === Iteration 123 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:39:17,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:39:17,886 INFO L85 PathProgramCache]: Analyzing trace with hash 2011116548, now seen corresponding path program 121 times [2022-03-19 22:39:17,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:39:17,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60798321] [2022-03-19 22:39:17,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:39:17,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:39:17,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:39:21,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:39:21,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:39:21,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:39:21,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:39:21,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:39:21,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:39:21,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:39:21,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:39:21,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:39:21,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:39:21,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:39:21,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:39:21,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:39:21,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:39:21,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:39:21,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:39:21,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:39:21,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:39:21,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:39:21,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:39:21,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:39:21,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-03-19 22:39:21,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:39:21,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-03-19 22:39:21,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:39:21,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-03-19 22:39:21,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:39:21,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-03-19 22:39:21,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:39:21,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-03-19 22:39:21,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:39:21,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-03-19 22:39:21,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:39:21,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-03-19 22:39:21,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:39:21,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-03-19 22:39:21,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:39:21,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-03-19 22:39:21,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:39:21,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-03-19 22:39:21,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:39:21,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-03-19 22:39:21,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:39:21,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-03-19 22:39:21,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:39:21,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-03-19 22:39:21,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:39:21,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-03-19 22:39:21,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:39:21,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-03-19 22:39:21,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:39:21,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-03-19 22:39:21,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:39:21,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-03-19 22:39:21,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:39:21,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-03-19 22:39:21,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:39:21,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-03-19 22:39:21,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:39:21,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-03-19 22:39:21,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-19 22:39:21,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,811 INFO L134 CoverageAnalysis]: Checked inductivity of 14945 backedges. 5553 proven. 2072 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-03-19 22:39:21,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:39:21,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60798321] [2022-03-19 22:39:21,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60798321] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:39:21,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290837406] [2022-03-19 22:39:21,812 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:39:21,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:21,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:39:21,813 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:39:21,813 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-03-19 22:39:21,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:21,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 1215 conjuncts, 126 conjunts are in the unsatisfiable core [2022-03-19 22:39:21,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:39:25,250 INFO L134 CoverageAnalysis]: Checked inductivity of 14945 backedges. 5734 proven. 1891 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-03-19 22:39:25,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:39:25,709 INFO L134 CoverageAnalysis]: Checked inductivity of 14945 backedges. 5734 proven. 1891 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-03-19 22:39:25,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290837406] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:39:25,709 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:39:25,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [128, 127, 127] total 192 [2022-03-19 22:39:25,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701913037] [2022-03-19 22:39:25,710 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:39:25,710 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 192 states [2022-03-19 22:39:25,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:39:25,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 192 interpolants. [2022-03-19 22:39:25,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8134, Invalid=28538, Unknown=0, NotChecked=0, Total=36672 [2022-03-19 22:39:25,712 INFO L87 Difference]: Start difference. First operand 504 states and 505 transitions. Second operand has 192 states, 192 states have (on average 1.6927083333333333) internal successors, (325), 191 states have internal predecessors, (325), 125 states have call successors, (127), 3 states have call predecessors, (127), 1 states have return successors, (124), 124 states have call predecessors, (124), 124 states have call successors, (124) [2022-03-19 22:39:29,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:39:29,254 INFO L93 Difference]: Finished difference Result 699 states and 762 transitions. [2022-03-19 22:39:29,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-03-19 22:39:29,254 INFO L78 Accepts]: Start accepts. Automaton has has 192 states, 192 states have (on average 1.6927083333333333) internal successors, (325), 191 states have internal predecessors, (325), 125 states have call successors, (127), 3 states have call predecessors, (127), 1 states have return successors, (124), 124 states have call predecessors, (124), 124 states have call successors, (124) Word has length 501 [2022-03-19 22:39:29,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:39:29,255 INFO L225 Difference]: With dead ends: 699 [2022-03-19 22:39:29,255 INFO L226 Difference]: Without dead ends: 505 [2022-03-19 22:39:29,259 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1377 GetRequests, 1061 SyntacticMatches, 1 SemanticMatches, 315 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27825 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=18342, Invalid=81830, Unknown=0, NotChecked=0, Total=100172 [2022-03-19 22:39:29,259 INFO L913 BasicCegarLoop]: 73 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2971 mSolverCounterSat, 259 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 3230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 259 IncrementalHoareTripleChecker+Valid, 2971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:39:29,259 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 130 Invalid, 3230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [259 Valid, 2971 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:39:29,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2022-03-19 22:39:29,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 505. [2022-03-19 22:39:29,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 377 states have (on average 1.0053050397877985) internal successors, (379), 378 states have internal predecessors, (379), 64 states have call successors, (64), 64 states have call predecessors, (64), 63 states have return successors, (63), 62 states have call predecessors, (63), 63 states have call successors, (63) [2022-03-19 22:39:29,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 506 transitions. [2022-03-19 22:39:29,322 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 506 transitions. Word has length 501 [2022-03-19 22:39:29,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:39:29,322 INFO L478 AbstractCegarLoop]: Abstraction has 505 states and 506 transitions. [2022-03-19 22:39:29,322 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 192 states, 192 states have (on average 1.6927083333333333) internal successors, (325), 191 states have internal predecessors, (325), 125 states have call successors, (127), 3 states have call predecessors, (127), 1 states have return successors, (124), 124 states have call predecessors, (124), 124 states have call successors, (124) [2022-03-19 22:39:29,322 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 506 transitions. [2022-03-19 22:39:29,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 503 [2022-03-19 22:39:29,324 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:39:29,324 INFO L499 BasicCegarLoop]: trace histogram [62, 62, 62, 62, 61, 61, 61, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:39:29,341 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2022-03-19 22:39:29,541 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:29,541 INFO L403 AbstractCegarLoop]: === Iteration 124 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:39:29,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:39:29,541 INFO L85 PathProgramCache]: Analyzing trace with hash -328464180, now seen corresponding path program 122 times [2022-03-19 22:39:29,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:39:29,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380192003] [2022-03-19 22:39:29,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:39:29,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:39:29,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:39:30,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-03-19 22:39:30,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:39:30,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:39:30,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:39:30,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:39:30,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:39:30,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:39:30,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:39:30,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:39:30,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:39:30,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:39:30,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:39:30,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:39:30,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:39:30,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:39:30,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:39:30,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:39:30,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:39:30,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:39:30,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:39:30,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:39:30,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:39:30,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-03-19 22:39:30,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:39:30,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-03-19 22:39:30,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:39:30,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-03-19 22:39:30,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:39:30,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-03-19 22:39:30,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:39:30,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-03-19 22:39:30,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:39:30,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-03-19 22:39:30,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:39:30,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-03-19 22:39:30,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:39:30,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-03-19 22:39:30,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:39:30,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-03-19 22:39:30,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:39:30,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-03-19 22:39:30,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:39:30,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-03-19 22:39:30,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:39:30,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-03-19 22:39:30,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:39:30,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-03-19 22:39:30,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:39:30,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-03-19 22:39:30,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:39:30,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-03-19 22:39:30,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:39:30,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-03-19 22:39:30,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:39:30,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2022-03-19 22:39:30,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:39:30,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2022-03-19 22:39:30,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:39:30,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2022-03-19 22:39:30,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:39:30,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2022-03-19 22:39:30,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:30,502 INFO L134 CoverageAnalysis]: Checked inductivity of 15007 backedges. 2013 proven. 5674 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-03-19 22:39:30,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:39:30,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380192003] [2022-03-19 22:39:30,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380192003] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:39:30,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279804426] [2022-03-19 22:39:30,502 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:39:30,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:30,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:39:30,504 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:39:30,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-03-19 22:39:30,650 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:39:30,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:39:30,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 1220 conjuncts, 127 conjunts are in the unsatisfiable core [2022-03-19 22:39:30,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:39:31,048 INFO L134 CoverageAnalysis]: Checked inductivity of 15007 backedges. 2075 proven. 5612 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-03-19 22:39:31,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:39:31,474 INFO L134 CoverageAnalysis]: Checked inductivity of 15007 backedges. 2075 proven. 5612 refuted. 0 times theorem prover too weak. 7320 trivial. 0 not checked. [2022-03-19 22:39:31,475 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279804426] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:39:31,475 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:39:31,475 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 67, 67] total 71 [2022-03-19 22:39:31,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147374705] [2022-03-19 22:39:31,475 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:39:31,475 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-03-19 22:39:31,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:39:31,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-03-19 22:39:31,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2095, Invalid=2875, Unknown=0, NotChecked=0, Total=4970 [2022-03-19 22:39:31,477 INFO L87 Difference]: Start difference. First operand 505 states and 506 transitions. Second operand has 71 states, 71 states have (on average 2.8309859154929575) internal successors, (201), 68 states have internal predecessors, (201), 63 states have call successors, (66), 4 states have call predecessors, (66), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-19 22:39:32,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:39:32,533 INFO L93 Difference]: Finished difference Result 518 states and 520 transitions. [2022-03-19 22:39:32,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-03-19 22:39:32,533 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 2.8309859154929575) internal successors, (201), 68 states have internal predecessors, (201), 63 states have call successors, (66), 4 states have call predecessors, (66), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) Word has length 502 [2022-03-19 22:39:32,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:39:32,534 INFO L225 Difference]: With dead ends: 518 [2022-03-19 22:39:32,534 INFO L226 Difference]: Without dead ends: 516 [2022-03-19 22:39:32,536 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1323 GetRequests, 1185 SyntacticMatches, 2 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3201 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=6277, Invalid=12629, Unknown=0, NotChecked=0, Total=18906 [2022-03-19 22:39:32,536 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 158 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1298 mSolverCounterSat, 321 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 321 IncrementalHoareTripleChecker+Valid, 1298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:39:32,536 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 55 Invalid, 1619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [321 Valid, 1298 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:39:32,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2022-03-19 22:39:32,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 512. [2022-03-19 22:39:32,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 382 states have (on average 1.0052356020942408) internal successors, (384), 383 states have internal predecessors, (384), 65 states have call successors, (65), 65 states have call predecessors, (65), 64 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64) [2022-03-19 22:39:32,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 513 transitions. [2022-03-19 22:39:32,616 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 513 transitions. Word has length 502 [2022-03-19 22:39:32,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:39:32,617 INFO L478 AbstractCegarLoop]: Abstraction has 512 states and 513 transitions. [2022-03-19 22:39:32,617 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 2.8309859154929575) internal successors, (201), 68 states have internal predecessors, (201), 63 states have call successors, (66), 4 states have call predecessors, (66), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-19 22:39:32,617 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 513 transitions. [2022-03-19 22:39:32,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 510 [2022-03-19 22:39:32,618 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:39:32,620 INFO L499 BasicCegarLoop]: trace histogram [63, 63, 63, 62, 62, 62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:39:32,639 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2022-03-19 22:39:32,836 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-03-19 22:39:32,837 INFO L403 AbstractCegarLoop]: === Iteration 125 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:39:32,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:39:32,837 INFO L85 PathProgramCache]: Analyzing trace with hash 523587110, now seen corresponding path program 123 times [2022-03-19 22:39:32,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:39:32,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057907541] [2022-03-19 22:39:32,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:39:32,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:39:32,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:39:36,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-03-19 22:39:36,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:39:36,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:39:36,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:39:36,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:39:36,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:39:36,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:39:36,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:39:36,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:39:36,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:39:36,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:39:36,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:39:36,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:39:36,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:39:36,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:39:36,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:39:36,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:39:36,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:39:36,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:39:36,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:39:36,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:39:36,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:39:36,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-03-19 22:39:36,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:39:36,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-03-19 22:39:36,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:39:36,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-03-19 22:39:36,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:39:36,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-03-19 22:39:36,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:39:36,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-03-19 22:39:36,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:39:36,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-03-19 22:39:36,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:39:36,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-03-19 22:39:36,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:39:36,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-03-19 22:39:36,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:39:36,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-03-19 22:39:36,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:39:36,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-03-19 22:39:36,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:39:36,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-03-19 22:39:36,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:39:36,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-03-19 22:39:36,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:39:36,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-03-19 22:39:36,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:39:36,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-03-19 22:39:36,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:39:36,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-03-19 22:39:36,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:39:36,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-03-19 22:39:36,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:39:36,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2022-03-19 22:39:36,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:39:36,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2022-03-19 22:39:36,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:39:36,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2022-03-19 22:39:36,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:39:36,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2022-03-19 22:39:36,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-19 22:39:36,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:36,242 INFO L134 CoverageAnalysis]: Checked inductivity of 15438 backedges. 5737 proven. 2137 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-19 22:39:36,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:39:36,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057907541] [2022-03-19 22:39:36,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057907541] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:39:36,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490739530] [2022-03-19 22:39:36,242 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:39:36,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:36,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:39:36,243 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:39:36,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-03-19 22:39:36,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 63 check-sat command(s) [2022-03-19 22:39:36,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:39:36,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 1234 conjuncts, 128 conjunts are in the unsatisfiable core [2022-03-19 22:39:36,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:39:41,048 INFO L134 CoverageAnalysis]: Checked inductivity of 15438 backedges. 5921 proven. 1953 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-19 22:39:41,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:39:41,888 INFO L134 CoverageAnalysis]: Checked inductivity of 15438 backedges. 5921 proven. 1953 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-19 22:39:41,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490739530] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:39:41,888 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:39:41,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [130, 129, 129] total 195 [2022-03-19 22:39:41,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111986773] [2022-03-19 22:39:41,888 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:39:41,889 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 195 states [2022-03-19 22:39:41,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:39:41,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 195 interpolants. [2022-03-19 22:39:41,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8391, Invalid=29439, Unknown=0, NotChecked=0, Total=37830 [2022-03-19 22:39:41,891 INFO L87 Difference]: Start difference. First operand 512 states and 513 transitions. Second operand has 195 states, 195 states have (on average 1.6923076923076923) internal successors, (330), 194 states have internal predecessors, (330), 127 states have call successors, (129), 3 states have call predecessors, (129), 1 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2022-03-19 22:39:45,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:39:45,868 INFO L93 Difference]: Finished difference Result 710 states and 774 transitions. [2022-03-19 22:39:45,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-03-19 22:39:45,869 INFO L78 Accepts]: Start accepts. Automaton has has 195 states, 195 states have (on average 1.6923076923076923) internal successors, (330), 194 states have internal predecessors, (330), 127 states have call successors, (129), 3 states have call predecessors, (129), 1 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) Word has length 509 [2022-03-19 22:39:45,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:39:45,870 INFO L225 Difference]: With dead ends: 710 [2022-03-19 22:39:45,870 INFO L226 Difference]: Without dead ends: 513 [2022-03-19 22:39:45,874 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1399 GetRequests, 1078 SyntacticMatches, 1 SemanticMatches, 320 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28715 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=18921, Invalid=84441, Unknown=0, NotChecked=0, Total=103362 [2022-03-19 22:39:45,875 INFO L913 BasicCegarLoop]: 74 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2801 mSolverCounterSat, 263 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 3064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 263 IncrementalHoareTripleChecker+Valid, 2801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:39:45,875 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 131 Invalid, 3064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [263 Valid, 2801 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:39:45,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2022-03-19 22:39:45,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 513. [2022-03-19 22:39:45,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 383 states have (on average 1.0052219321148825) internal successors, (385), 384 states have internal predecessors, (385), 65 states have call successors, (65), 65 states have call predecessors, (65), 64 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64) [2022-03-19 22:39:45,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 514 transitions. [2022-03-19 22:39:45,970 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 514 transitions. Word has length 509 [2022-03-19 22:39:45,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:39:45,970 INFO L478 AbstractCegarLoop]: Abstraction has 513 states and 514 transitions. [2022-03-19 22:39:45,970 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 195 states, 195 states have (on average 1.6923076923076923) internal successors, (330), 194 states have internal predecessors, (330), 127 states have call successors, (129), 3 states have call predecessors, (129), 1 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2022-03-19 22:39:45,970 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 514 transitions. [2022-03-19 22:39:45,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 511 [2022-03-19 22:39:45,972 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:39:45,972 INFO L499 BasicCegarLoop]: trace histogram [63, 63, 63, 63, 62, 62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:39:45,990 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2022-03-19 22:39:46,189 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-03-19 22:39:46,189 INFO L403 AbstractCegarLoop]: === Iteration 126 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:39:46,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:39:46,190 INFO L85 PathProgramCache]: Analyzing trace with hash -920331538, now seen corresponding path program 124 times [2022-03-19 22:39:46,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:39:46,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618556263] [2022-03-19 22:39:46,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:39:46,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:39:46,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:39:47,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:39:47,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:39:47,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:39:47,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:39:47,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:39:47,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:39:47,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:39:47,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:39:47,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:39:47,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:39:47,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:39:47,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:39:47,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:39:47,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:39:47,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:39:47,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:39:47,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:39:47,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:39:47,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:39:47,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:39:47,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:39:47,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:39:47,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:39:47,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-03-19 22:39:47,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:39:47,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-03-19 22:39:47,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:39:47,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-03-19 22:39:47,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:39:47,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-03-19 22:39:47,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:39:47,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-03-19 22:39:47,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:39:47,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-03-19 22:39:47,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:39:47,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-03-19 22:39:47,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:39:47,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-03-19 22:39:47,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:39:47,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-03-19 22:39:47,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:39:47,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-03-19 22:39:47,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:39:47,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-03-19 22:39:47,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:39:47,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-03-19 22:39:47,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:39:47,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-03-19 22:39:47,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:39:47,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-03-19 22:39:47,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:39:47,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-03-19 22:39:47,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:39:47,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-03-19 22:39:47,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:39:47,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2022-03-19 22:39:47,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:39:47,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2022-03-19 22:39:47,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:39:47,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2022-03-19 22:39:47,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:39:47,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2022-03-19 22:39:47,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:47,407 INFO L134 CoverageAnalysis]: Checked inductivity of 15501 backedges. 2077 proven. 5860 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-19 22:39:47,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:39:47,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618556263] [2022-03-19 22:39:47,407 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618556263] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:39:47,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256219095] [2022-03-19 22:39:47,407 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:39:47,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:47,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:39:47,409 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:39:47,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-03-19 22:39:47,578 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:39:47,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:39:47,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 1239 conjuncts, 129 conjunts are in the unsatisfiable core [2022-03-19 22:39:47,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:39:48,168 INFO L134 CoverageAnalysis]: Checked inductivity of 15501 backedges. 2140 proven. 5797 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-19 22:39:48,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:39:48,574 INFO L134 CoverageAnalysis]: Checked inductivity of 15501 backedges. 2140 proven. 5797 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-19 22:39:48,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256219095] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:39:48,575 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:39:48,575 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 68, 68] total 72 [2022-03-19 22:39:48,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666805702] [2022-03-19 22:39:48,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:39:48,575 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-03-19 22:39:48,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:39:48,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-03-19 22:39:48,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2160, Invalid=2952, Unknown=0, NotChecked=0, Total=5112 [2022-03-19 22:39:48,576 INFO L87 Difference]: Start difference. First operand 513 states and 514 transitions. Second operand has 72 states, 72 states have (on average 2.8333333333333335) internal successors, (204), 69 states have internal predecessors, (204), 64 states have call successors, (67), 4 states have call predecessors, (67), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2022-03-19 22:39:49,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:39:49,698 INFO L93 Difference]: Finished difference Result 526 states and 528 transitions. [2022-03-19 22:39:49,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-19 22:39:49,699 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 2.8333333333333335) internal successors, (204), 69 states have internal predecessors, (204), 64 states have call successors, (67), 4 states have call predecessors, (67), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) Word has length 510 [2022-03-19 22:39:49,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:39:49,700 INFO L225 Difference]: With dead ends: 526 [2022-03-19 22:39:49,700 INFO L226 Difference]: Without dead ends: 524 [2022-03-19 22:39:49,701 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1344 GetRequests, 1204 SyntacticMatches, 2 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3284 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=6472, Invalid=12988, Unknown=0, NotChecked=0, Total=19460 [2022-03-19 22:39:49,701 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 151 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1518 mSolverCounterSat, 326 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 1844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 326 IncrementalHoareTripleChecker+Valid, 1518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:39:49,701 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 65 Invalid, 1844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [326 Valid, 1518 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:39:49,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2022-03-19 22:39:49,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 520. [2022-03-19 22:39:49,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 388 states have (on average 1.0051546391752577) internal successors, (390), 389 states have internal predecessors, (390), 66 states have call successors, (66), 66 states have call predecessors, (66), 65 states have return successors, (65), 64 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-19 22:39:49,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 521 transitions. [2022-03-19 22:39:49,766 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 521 transitions. Word has length 510 [2022-03-19 22:39:49,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:39:49,767 INFO L478 AbstractCegarLoop]: Abstraction has 520 states and 521 transitions. [2022-03-19 22:39:49,767 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 2.8333333333333335) internal successors, (204), 69 states have internal predecessors, (204), 64 states have call successors, (67), 4 states have call predecessors, (67), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2022-03-19 22:39:49,767 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 521 transitions. [2022-03-19 22:39:49,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 518 [2022-03-19 22:39:49,769 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:39:49,769 INFO L499 BasicCegarLoop]: trace histogram [64, 64, 64, 63, 63, 63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:39:49,786 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2022-03-19 22:39:49,983 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-03-19 22:39:49,983 INFO L403 AbstractCegarLoop]: === Iteration 127 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:39:49,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:39:49,984 INFO L85 PathProgramCache]: Analyzing trace with hash -2043399740, now seen corresponding path program 125 times [2022-03-19 22:39:49,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:39:49,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167002416] [2022-03-19 22:39:49,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:39:49,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:39:50,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:39:52,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:39:52,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:39:52,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:39:52,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:39:52,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:39:52,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:39:52,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:39:52,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:39:52,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:39:52,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:39:52,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:39:52,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:39:52,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:39:52,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:39:52,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:39:52,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:39:52,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:39:52,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:39:52,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:39:52,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:39:52,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:39:52,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:39:52,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:39:52,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-03-19 22:39:52,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:39:52,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-03-19 22:39:52,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:39:52,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-03-19 22:39:52,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:39:52,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-03-19 22:39:52,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:39:52,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-03-19 22:39:52,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:39:52,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-03-19 22:39:52,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:39:52,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-03-19 22:39:52,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:39:52,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-03-19 22:39:52,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:39:52,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-03-19 22:39:52,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:39:52,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-03-19 22:39:52,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:39:52,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-03-19 22:39:52,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:39:52,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-03-19 22:39:52,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:39:52,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-03-19 22:39:52,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:39:52,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-03-19 22:39:52,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:39:52,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-03-19 22:39:52,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:39:52,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-03-19 22:39:52,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:39:52,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2022-03-19 22:39:52,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:39:52,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2022-03-19 22:39:52,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:39:52,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2022-03-19 22:39:52,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:39:52,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2022-03-19 22:39:52,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-19 22:39:52,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:52,578 INFO L134 CoverageAnalysis]: Checked inductivity of 15939 backedges. 5924 proven. 2203 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-19 22:39:52,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:39:52,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167002416] [2022-03-19 22:39:52,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167002416] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:39:52,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120974355] [2022-03-19 22:39:52,579 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:39:52,579 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:52,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:39:52,580 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:39:52,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-03-19 22:39:52,830 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 64 check-sat command(s) [2022-03-19 22:39:52,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:39:52,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 1253 conjuncts, 130 conjunts are in the unsatisfiable core [2022-03-19 22:39:52,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:39:56,505 INFO L134 CoverageAnalysis]: Checked inductivity of 15939 backedges. 6111 proven. 2016 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-19 22:39:56,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:39:56,964 INFO L134 CoverageAnalysis]: Checked inductivity of 15939 backedges. 6111 proven. 2016 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-19 22:39:56,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120974355] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:39:56,964 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:39:56,964 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [132, 131, 131] total 198 [2022-03-19 22:39:56,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79043341] [2022-03-19 22:39:56,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:39:56,965 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 198 states [2022-03-19 22:39:56,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:39:56,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 198 interpolants. [2022-03-19 22:39:56,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8652, Invalid=30354, Unknown=0, NotChecked=0, Total=39006 [2022-03-19 22:39:56,968 INFO L87 Difference]: Start difference. First operand 520 states and 521 transitions. Second operand has 198 states, 198 states have (on average 1.6919191919191918) internal successors, (335), 197 states have internal predecessors, (335), 129 states have call successors, (131), 3 states have call predecessors, (131), 1 states have return successors, (128), 128 states have call predecessors, (128), 128 states have call successors, (128) [2022-03-19 22:40:00,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:40:00,970 INFO L93 Difference]: Finished difference Result 721 states and 786 transitions. [2022-03-19 22:40:00,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2022-03-19 22:40:00,970 INFO L78 Accepts]: Start accepts. Automaton has has 198 states, 198 states have (on average 1.6919191919191918) internal successors, (335), 197 states have internal predecessors, (335), 129 states have call successors, (131), 3 states have call predecessors, (131), 1 states have return successors, (128), 128 states have call predecessors, (128), 128 states have call successors, (128) Word has length 517 [2022-03-19 22:40:00,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:40:00,972 INFO L225 Difference]: With dead ends: 721 [2022-03-19 22:40:00,972 INFO L226 Difference]: Without dead ends: 521 [2022-03-19 22:40:00,976 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1421 GetRequests, 1095 SyntacticMatches, 1 SemanticMatches, 325 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29619 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=19509, Invalid=87093, Unknown=0, NotChecked=0, Total=106602 [2022-03-19 22:40:00,976 INFO L913 BasicCegarLoop]: 75 mSDtfsCounter, 21 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 4444 mSolverCounterSat, 267 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 4711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 267 IncrementalHoareTripleChecker+Valid, 4444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:40:00,976 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 182 Invalid, 4711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [267 Valid, 4444 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-19 22:40:00,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2022-03-19 22:40:01,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 521. [2022-03-19 22:40:01,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 389 states have (on average 1.0051413881748072) internal successors, (391), 390 states have internal predecessors, (391), 66 states have call successors, (66), 66 states have call predecessors, (66), 65 states have return successors, (65), 64 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-19 22:40:01,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 522 transitions. [2022-03-19 22:40:01,043 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 522 transitions. Word has length 517 [2022-03-19 22:40:01,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:40:01,043 INFO L478 AbstractCegarLoop]: Abstraction has 521 states and 522 transitions. [2022-03-19 22:40:01,044 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 198 states, 198 states have (on average 1.6919191919191918) internal successors, (335), 197 states have internal predecessors, (335), 129 states have call successors, (131), 3 states have call predecessors, (131), 1 states have return successors, (128), 128 states have call predecessors, (128), 128 states have call successors, (128) [2022-03-19 22:40:01,044 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 522 transitions. [2022-03-19 22:40:01,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2022-03-19 22:40:01,046 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:40:01,046 INFO L499 BasicCegarLoop]: trace histogram [64, 64, 64, 64, 63, 63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:40:01,063 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2022-03-19 22:40:01,259 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:01,259 INFO L403 AbstractCegarLoop]: === Iteration 128 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:40:01,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:40:01,260 INFO L85 PathProgramCache]: Analyzing trace with hash 323909260, now seen corresponding path program 126 times [2022-03-19 22:40:01,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:40:01,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874602710] [2022-03-19 22:40:01,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:40:01,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:40:01,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:40:02,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-19 22:40:02,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:40:02,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:40:02,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:40:02,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:40:02,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:40:02,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:40:02,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:40:02,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:40:02,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:40:02,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:40:02,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:40:02,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:40:02,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:40:02,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:40:02,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:40:02,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-03-19 22:40:02,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:40:02,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-03-19 22:40:02,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:40:02,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-03-19 22:40:02,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:40:02,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-03-19 22:40:02,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:40:02,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-03-19 22:40:02,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:40:02,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-03-19 22:40:02,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:40:02,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-03-19 22:40:02,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:40:02,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-03-19 22:40:02,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:40:02,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-03-19 22:40:02,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:40:02,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-03-19 22:40:02,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:40:02,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-03-19 22:40:02,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:40:02,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-03-19 22:40:02,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:40:02,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-03-19 22:40:02,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:40:02,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-03-19 22:40:02,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:40:02,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-03-19 22:40:02,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:40:02,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-03-19 22:40:02,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:40:02,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2022-03-19 22:40:02,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:40:02,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2022-03-19 22:40:02,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:40:02,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2022-03-19 22:40:02,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:40:02,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2022-03-19 22:40:02,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:40:02,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2022-03-19 22:40:02,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:40:02,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2022-03-19 22:40:02,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-19 22:40:02,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2022-03-19 22:40:02,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:40:02,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2022-03-19 22:40:02,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:02,277 INFO L134 CoverageAnalysis]: Checked inductivity of 16003 backedges. 2142 proven. 6049 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-19 22:40:02,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:40:02,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874602710] [2022-03-19 22:40:02,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874602710] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:40:02,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212203586] [2022-03-19 22:40:02,278 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:40:02,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:02,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:40:02,280 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:40:02,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-03-19 22:40:02,539 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 64 check-sat command(s) [2022-03-19 22:40:02,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:40:02,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 1258 conjuncts, 131 conjunts are in the unsatisfiable core [2022-03-19 22:40:02,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:40:03,326 INFO L134 CoverageAnalysis]: Checked inductivity of 16003 backedges. 2206 proven. 5985 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-19 22:40:03,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:40:03,805 INFO L134 CoverageAnalysis]: Checked inductivity of 16003 backedges. 2206 proven. 5985 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-19 22:40:03,806 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212203586] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:40:03,806 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:40:03,806 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 69, 69] total 73 [2022-03-19 22:40:03,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543810833] [2022-03-19 22:40:03,806 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:40:03,806 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-03-19 22:40:03,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:40:03,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-03-19 22:40:03,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2226, Invalid=3030, Unknown=0, NotChecked=0, Total=5256 [2022-03-19 22:40:03,807 INFO L87 Difference]: Start difference. First operand 521 states and 522 transitions. Second operand has 73 states, 73 states have (on average 2.835616438356164) internal successors, (207), 70 states have internal predecessors, (207), 65 states have call successors, (68), 4 states have call predecessors, (68), 1 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2022-03-19 22:40:04,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:40:04,903 INFO L93 Difference]: Finished difference Result 534 states and 536 transitions. [2022-03-19 22:40:04,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-19 22:40:04,903 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 2.835616438356164) internal successors, (207), 70 states have internal predecessors, (207), 65 states have call successors, (68), 4 states have call predecessors, (68), 1 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) Word has length 518 [2022-03-19 22:40:04,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:40:04,905 INFO L225 Difference]: With dead ends: 534 [2022-03-19 22:40:04,905 INFO L226 Difference]: Without dead ends: 532 [2022-03-19 22:40:04,907 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1365 GetRequests, 1223 SyntacticMatches, 2 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3368 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=6670, Invalid=13352, Unknown=0, NotChecked=0, Total=20022 [2022-03-19 22:40:04,907 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 170 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1090 mSolverCounterSat, 331 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 1421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 331 IncrementalHoareTripleChecker+Valid, 1090 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:40:04,907 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 60 Invalid, 1421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [331 Valid, 1090 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:40:04,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2022-03-19 22:40:04,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 528. [2022-03-19 22:40:04,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 394 states have (on average 1.0050761421319796) internal successors, (396), 395 states have internal predecessors, (396), 67 states have call successors, (67), 67 states have call predecessors, (67), 66 states have return successors, (66), 65 states have call predecessors, (66), 66 states have call successors, (66) [2022-03-19 22:40:04,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 529 transitions. [2022-03-19 22:40:04,987 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 529 transitions. Word has length 518 [2022-03-19 22:40:04,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:40:04,989 INFO L478 AbstractCegarLoop]: Abstraction has 528 states and 529 transitions. [2022-03-19 22:40:04,989 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 2.835616438356164) internal successors, (207), 70 states have internal predecessors, (207), 65 states have call successors, (68), 4 states have call predecessors, (68), 1 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2022-03-19 22:40:04,989 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 529 transitions. [2022-03-19 22:40:04,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 526 [2022-03-19 22:40:04,991 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:40:04,991 INFO L499 BasicCegarLoop]: trace histogram [65, 65, 65, 64, 64, 64, 64, 64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:40:05,009 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2022-03-19 22:40:05,209 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:05,209 INFO L403 AbstractCegarLoop]: === Iteration 129 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:40:05,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:40:05,210 INFO L85 PathProgramCache]: Analyzing trace with hash -1626347418, now seen corresponding path program 127 times [2022-03-19 22:40:05,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:40:05,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016329247] [2022-03-19 22:40:05,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:40:05,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:40:05,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:40:07,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-03-19 22:40:07,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:40:07,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:40:07,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:40:07,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:40:07,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:40:07,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:40:07,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:40:07,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:40:07,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:40:07,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:40:07,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:40:07,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:40:07,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:40:07,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:40:07,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:40:07,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-03-19 22:40:07,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:40:07,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-03-19 22:40:07,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:40:07,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-03-19 22:40:07,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:40:07,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-03-19 22:40:07,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:40:07,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-03-19 22:40:07,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:40:07,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-03-19 22:40:07,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:40:07,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-03-19 22:40:07,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:40:07,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-03-19 22:40:07,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:40:07,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-03-19 22:40:07,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:40:07,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-03-19 22:40:07,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:40:07,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-03-19 22:40:07,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:40:07,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-03-19 22:40:07,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:40:07,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-03-19 22:40:07,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:40:07,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-03-19 22:40:07,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:40:07,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-03-19 22:40:07,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:40:07,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-03-19 22:40:07,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:40:07,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2022-03-19 22:40:07,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:40:07,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2022-03-19 22:40:07,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:40:07,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2022-03-19 22:40:07,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:40:07,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2022-03-19 22:40:07,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:40:07,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2022-03-19 22:40:07,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:40:07,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2022-03-19 22:40:07,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-19 22:40:07,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2022-03-19 22:40:07,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:40:07,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2022-03-19 22:40:07,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-19 22:40:07,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,843 INFO L134 CoverageAnalysis]: Checked inductivity of 16448 backedges. 6114 proven. 2270 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-19 22:40:07,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:40:07,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016329247] [2022-03-19 22:40:07,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016329247] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:40:07,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321375583] [2022-03-19 22:40:07,844 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:40:07,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:07,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:40:07,845 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:40:07,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-03-19 22:40:07,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 1272 conjuncts, 132 conjunts are in the unsatisfiable core [2022-03-19 22:40:08,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:40:11,613 INFO L134 CoverageAnalysis]: Checked inductivity of 16448 backedges. 6304 proven. 2080 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-19 22:40:11,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:40:12,081 INFO L134 CoverageAnalysis]: Checked inductivity of 16448 backedges. 6304 proven. 2080 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-19 22:40:12,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321375583] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:40:12,081 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:40:12,081 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [134, 133, 133] total 201 [2022-03-19 22:40:12,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39116076] [2022-03-19 22:40:12,082 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:40:12,082 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 201 states [2022-03-19 22:40:12,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:40:12,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 201 interpolants. [2022-03-19 22:40:12,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8917, Invalid=31283, Unknown=0, NotChecked=0, Total=40200 [2022-03-19 22:40:12,085 INFO L87 Difference]: Start difference. First operand 528 states and 529 transitions. Second operand has 201 states, 201 states have (on average 1.691542288557214) internal successors, (340), 200 states have internal predecessors, (340), 131 states have call successors, (133), 3 states have call predecessors, (133), 1 states have return successors, (130), 130 states have call predecessors, (130), 130 states have call successors, (130) [2022-03-19 22:40:16,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:40:16,142 INFO L93 Difference]: Finished difference Result 732 states and 798 transitions. [2022-03-19 22:40:16,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-03-19 22:40:16,143 INFO L78 Accepts]: Start accepts. Automaton has has 201 states, 201 states have (on average 1.691542288557214) internal successors, (340), 200 states have internal predecessors, (340), 131 states have call successors, (133), 3 states have call predecessors, (133), 1 states have return successors, (130), 130 states have call predecessors, (130), 130 states have call successors, (130) Word has length 525 [2022-03-19 22:40:16,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:40:16,144 INFO L225 Difference]: With dead ends: 732 [2022-03-19 22:40:16,144 INFO L226 Difference]: Without dead ends: 529 [2022-03-19 22:40:16,148 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1443 GetRequests, 1112 SyntacticMatches, 1 SemanticMatches, 330 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30537 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=20106, Invalid=89786, Unknown=0, NotChecked=0, Total=109892 [2022-03-19 22:40:16,148 INFO L913 BasicCegarLoop]: 76 mSDtfsCounter, 21 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 4037 mSolverCounterSat, 276 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 4313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 276 IncrementalHoareTripleChecker+Valid, 4037 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 22:40:16,149 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 173 Invalid, 4313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [276 Valid, 4037 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-19 22:40:16,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2022-03-19 22:40:16,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 529. [2022-03-19 22:40:16,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 395 states have (on average 1.0050632911392405) internal successors, (397), 396 states have internal predecessors, (397), 67 states have call successors, (67), 67 states have call predecessors, (67), 66 states have return successors, (66), 65 states have call predecessors, (66), 66 states have call successors, (66) [2022-03-19 22:40:16,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 530 transitions. [2022-03-19 22:40:16,218 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 530 transitions. Word has length 525 [2022-03-19 22:40:16,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:40:16,218 INFO L478 AbstractCegarLoop]: Abstraction has 529 states and 530 transitions. [2022-03-19 22:40:16,219 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 201 states, 201 states have (on average 1.691542288557214) internal successors, (340), 200 states have internal predecessors, (340), 131 states have call successors, (133), 3 states have call predecessors, (133), 1 states have return successors, (130), 130 states have call predecessors, (130), 130 states have call successors, (130) [2022-03-19 22:40:16,219 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 530 transitions. [2022-03-19 22:40:16,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 527 [2022-03-19 22:40:16,221 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:40:16,221 INFO L499 BasicCegarLoop]: trace histogram [65, 65, 65, 65, 64, 64, 64, 64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:40:16,238 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2022-03-19 22:40:16,425 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2022-03-19 22:40:16,426 INFO L403 AbstractCegarLoop]: === Iteration 130 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:40:16,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:40:16,426 INFO L85 PathProgramCache]: Analyzing trace with hash 1964827950, now seen corresponding path program 128 times [2022-03-19 22:40:16,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:40:16,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347883869] [2022-03-19 22:40:16,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:40:16,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:40:16,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:40:17,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:40:17,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:40:17,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:40:17,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:40:17,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:40:17,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:40:17,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:40:17,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:40:17,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:40:17,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:40:17,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:40:17,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:40:17,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:40:17,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:40:17,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:40:17,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:40:17,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:40:17,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-03-19 22:40:17,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:40:17,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-03-19 22:40:17,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:40:17,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-03-19 22:40:17,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:40:17,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-03-19 22:40:17,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:40:17,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-03-19 22:40:17,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:40:17,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-03-19 22:40:17,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:40:17,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-03-19 22:40:17,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:40:17,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-03-19 22:40:17,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:40:17,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-03-19 22:40:17,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:40:17,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-03-19 22:40:17,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:40:17,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-03-19 22:40:17,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:40:17,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-03-19 22:40:17,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:40:17,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-03-19 22:40:17,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:40:17,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-03-19 22:40:17,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:40:17,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-03-19 22:40:17,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:40:17,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-03-19 22:40:17,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:40:17,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-03-19 22:40:17,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:40:17,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2022-03-19 22:40:17,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:40:17,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2022-03-19 22:40:17,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:40:17,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2022-03-19 22:40:17,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-19 22:40:17,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 473 [2022-03-19 22:40:17,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:40:17,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2022-03-19 22:40:17,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-19 22:40:17,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 501 [2022-03-19 22:40:17,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:40:17,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2022-03-19 22:40:17,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:17,521 INFO L134 CoverageAnalysis]: Checked inductivity of 16513 backedges. 2208 proven. 6241 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-19 22:40:17,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:40:17,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347883869] [2022-03-19 22:40:17,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347883869] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:40:17,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [752733794] [2022-03-19 22:40:17,521 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:40:17,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:17,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:40:17,522 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:40:17,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-03-19 22:40:17,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:40:17,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:40:17,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 1277 conjuncts, 133 conjunts are in the unsatisfiable core [2022-03-19 22:40:17,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:40:18,188 INFO L134 CoverageAnalysis]: Checked inductivity of 16513 backedges. 2273 proven. 6176 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-19 22:40:18,189 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:40:18,779 INFO L134 CoverageAnalysis]: Checked inductivity of 16513 backedges. 2273 proven. 6176 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-19 22:40:18,780 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [752733794] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:40:18,780 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:40:18,780 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 70, 70] total 74 [2022-03-19 22:40:18,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898343372] [2022-03-19 22:40:18,780 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:40:18,780 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-03-19 22:40:18,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:40:18,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-03-19 22:40:18,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2293, Invalid=3109, Unknown=0, NotChecked=0, Total=5402 [2022-03-19 22:40:18,781 INFO L87 Difference]: Start difference. First operand 529 states and 530 transitions. Second operand has 74 states, 74 states have (on average 2.8378378378378377) internal successors, (210), 71 states have internal predecessors, (210), 66 states have call successors, (69), 4 states have call predecessors, (69), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-19 22:40:19,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:40:19,985 INFO L93 Difference]: Finished difference Result 542 states and 544 transitions. [2022-03-19 22:40:19,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-03-19 22:40:19,985 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 2.8378378378378377) internal successors, (210), 71 states have internal predecessors, (210), 66 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 526 [2022-03-19 22:40:19,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:40:19,986 INFO L225 Difference]: With dead ends: 542 [2022-03-19 22:40:19,986 INFO L226 Difference]: Without dead ends: 540 [2022-03-19 22:40:19,999 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1386 GetRequests, 1242 SyntacticMatches, 2 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3453 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=6871, Invalid=13721, Unknown=0, NotChecked=0, Total=20592 [2022-03-19 22:40:19,999 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 157 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1569 mSolverCounterSat, 336 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 336 IncrementalHoareTripleChecker+Valid, 1569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:40:20,000 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 55 Invalid, 1905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [336 Valid, 1569 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:40:20,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2022-03-19 22:40:20,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 536. [2022-03-19 22:40:20,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 400 states have (on average 1.005) internal successors, (402), 401 states have internal predecessors, (402), 68 states have call successors, (68), 68 states have call predecessors, (68), 67 states have return successors, (67), 66 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-19 22:40:20,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 537 transitions. [2022-03-19 22:40:20,096 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 537 transitions. Word has length 526 [2022-03-19 22:40:20,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:40:20,096 INFO L478 AbstractCegarLoop]: Abstraction has 536 states and 537 transitions. [2022-03-19 22:40:20,096 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 2.8378378378378377) internal successors, (210), 71 states have internal predecessors, (210), 66 states have call successors, (69), 4 states have call predecessors, (69), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-19 22:40:20,096 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 537 transitions. [2022-03-19 22:40:20,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 534 [2022-03-19 22:40:20,099 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:40:20,099 INFO L499 BasicCegarLoop]: trace histogram [66, 66, 66, 65, 65, 65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:40:20,116 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2022-03-19 22:40:20,315 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2022-03-19 22:40:20,316 INFO L403 AbstractCegarLoop]: === Iteration 131 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:40:20,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:40:20,316 INFO L85 PathProgramCache]: Analyzing trace with hash -1220010108, now seen corresponding path program 129 times [2022-03-19 22:40:20,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:40:20,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803814447] [2022-03-19 22:40:20,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:40:20,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:40:20,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:40:23,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:40:23,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:40:23,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:40:23,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:40:23,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:40:23,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:40:23,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:40:23,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:40:23,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:40:23,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:40:23,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:40:23,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:40:23,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:40:23,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:40:23,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:40:23,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:40:23,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:40:23,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-03-19 22:40:23,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:40:23,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-03-19 22:40:23,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:40:23,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-03-19 22:40:23,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:40:23,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-03-19 22:40:23,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:40:23,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-03-19 22:40:23,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:40:23,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-03-19 22:40:23,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:40:23,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-03-19 22:40:23,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:40:23,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-03-19 22:40:23,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:40:23,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-03-19 22:40:23,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:40:23,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-03-19 22:40:23,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:40:23,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-03-19 22:40:23,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:40:23,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-03-19 22:40:23,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:40:23,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-03-19 22:40:23,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:40:23,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-03-19 22:40:23,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:40:23,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-03-19 22:40:23,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:40:23,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-03-19 22:40:23,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:40:23,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-03-19 22:40:23,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:40:23,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2022-03-19 22:40:23,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:40:23,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2022-03-19 22:40:23,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:40:23,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2022-03-19 22:40:23,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-19 22:40:23,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 473 [2022-03-19 22:40:23,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:40:23,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2022-03-19 22:40:23,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-19 22:40:23,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 501 [2022-03-19 22:40:23,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:40:23,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2022-03-19 22:40:23,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-19 22:40:23,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:23,365 INFO L134 CoverageAnalysis]: Checked inductivity of 16965 backedges. 6307 proven. 2338 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-19 22:40:23,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:40:23,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803814447] [2022-03-19 22:40:23,365 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803814447] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:40:23,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411668375] [2022-03-19 22:40:23,365 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:40:23,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:23,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:40:23,367 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:40:23,368 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-03-19 22:40:23,654 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 66 check-sat command(s) [2022-03-19 22:40:23,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:40:23,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 1291 conjuncts, 134 conjunts are in the unsatisfiable core [2022-03-19 22:40:23,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:40:27,689 INFO L134 CoverageAnalysis]: Checked inductivity of 16965 backedges. 6500 proven. 2145 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-19 22:40:27,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:40:28,191 INFO L134 CoverageAnalysis]: Checked inductivity of 16965 backedges. 6500 proven. 2145 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-19 22:40:28,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411668375] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:40:28,192 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:40:28,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [136, 135, 135] total 204 [2022-03-19 22:40:28,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356556409] [2022-03-19 22:40:28,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:40:28,192 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 204 states [2022-03-19 22:40:28,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:40:28,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 204 interpolants. [2022-03-19 22:40:28,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9186, Invalid=32226, Unknown=0, NotChecked=0, Total=41412 [2022-03-19 22:40:28,195 INFO L87 Difference]: Start difference. First operand 536 states and 537 transitions. Second operand has 204 states, 204 states have (on average 1.6911764705882353) internal successors, (345), 203 states have internal predecessors, (345), 133 states have call successors, (135), 3 states have call predecessors, (135), 1 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) [2022-03-19 22:40:32,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:40:32,094 INFO L93 Difference]: Finished difference Result 743 states and 810 transitions. [2022-03-19 22:40:32,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-03-19 22:40:32,094 INFO L78 Accepts]: Start accepts. Automaton has has 204 states, 204 states have (on average 1.6911764705882353) internal successors, (345), 203 states have internal predecessors, (345), 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 533 [2022-03-19 22:40:32,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:40:32,095 INFO L225 Difference]: With dead ends: 743 [2022-03-19 22:40:32,095 INFO L226 Difference]: Without dead ends: 537 [2022-03-19 22:40:32,099 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1465 GetRequests, 1129 SyntacticMatches, 1 SemanticMatches, 335 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31469 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=20712, Invalid=92520, Unknown=0, NotChecked=0, Total=113232 [2022-03-19 22:40:32,100 INFO L913 BasicCegarLoop]: 77 mSDtfsCounter, 21 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 3019 mSolverCounterSat, 279 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 3298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 279 IncrementalHoareTripleChecker+Valid, 3019 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:40:32,100 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 129 Invalid, 3298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [279 Valid, 3019 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:40:32,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2022-03-19 22:40:32,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2022-03-19 22:40:32,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 401 states have (on average 1.0049875311720697) internal successors, (403), 402 states have internal predecessors, (403), 68 states have call successors, (68), 68 states have call predecessors, (68), 67 states have return successors, (67), 66 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-19 22:40:32,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 538 transitions. [2022-03-19 22:40:32,171 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 538 transitions. Word has length 533 [2022-03-19 22:40:32,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:40:32,171 INFO L478 AbstractCegarLoop]: Abstraction has 537 states and 538 transitions. [2022-03-19 22:40:32,171 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 204 states, 204 states have (on average 1.6911764705882353) internal successors, (345), 203 states have internal predecessors, (345), 133 states have call successors, (135), 3 states have call predecessors, (135), 1 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) [2022-03-19 22:40:32,171 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 538 transitions. [2022-03-19 22:40:32,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 535 [2022-03-19 22:40:32,173 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:40:32,173 INFO L499 BasicCegarLoop]: trace histogram [66, 66, 66, 66, 65, 65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:40:32,191 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2022-03-19 22:40:32,390 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:32,391 INFO L403 AbstractCegarLoop]: === Iteration 132 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:40:32,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:40:32,391 INFO L85 PathProgramCache]: Analyzing trace with hash -200289204, now seen corresponding path program 130 times [2022-03-19 22:40:32,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:40:32,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627997227] [2022-03-19 22:40:32,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:40:32,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:40:32,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:40:33,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:40:33,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:40:33,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:40:33,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:40:33,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:40:33,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:40:33,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:40:33,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:40:33,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:40:33,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:40:33,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:40:33,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:40:33,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:40:33,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:40:33,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:40:33,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:40:33,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:40:33,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:40:33,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-03-19 22:40:33,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:40:33,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-03-19 22:40:33,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:40:33,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-03-19 22:40:33,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:40:33,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-03-19 22:40:33,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:40:33,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-03-19 22:40:33,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:40:33,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-03-19 22:40:33,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:40:33,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-03-19 22:40:33,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:40:33,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-03-19 22:40:33,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:40:33,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-03-19 22:40:33,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:40:33,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-03-19 22:40:33,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:40:33,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-03-19 22:40:33,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:40:33,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-03-19 22:40:33,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:40:33,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-03-19 22:40:33,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:40:33,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-03-19 22:40:33,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:40:33,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-03-19 22:40:33,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:40:33,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-03-19 22:40:33,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:40:33,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2022-03-19 22:40:33,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:40:33,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2022-03-19 22:40:33,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:40:33,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2022-03-19 22:40:33,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:40:33,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2022-03-19 22:40:33,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-19 22:40:33,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2022-03-19 22:40:33,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:40:33,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 495 [2022-03-19 22:40:33,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-19 22:40:33,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2022-03-19 22:40:33,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-19 22:40:33,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2022-03-19 22:40:33,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:33,456 INFO L134 CoverageAnalysis]: Checked inductivity of 17031 backedges. 2275 proven. 6436 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-19 22:40:33,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:40:33,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627997227] [2022-03-19 22:40:33,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627997227] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:40:33,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367476951] [2022-03-19 22:40:33,456 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:40:33,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:33,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:40:33,457 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:40:33,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-03-19 22:40:33,635 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:40:33,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:40:33,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 1296 conjuncts, 135 conjunts are in the unsatisfiable core [2022-03-19 22:40:33,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:40:34,058 INFO L134 CoverageAnalysis]: Checked inductivity of 17031 backedges. 2341 proven. 6370 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-19 22:40:34,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:40:34,480 INFO L134 CoverageAnalysis]: Checked inductivity of 17031 backedges. 2341 proven. 6370 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-19 22:40:34,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367476951] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:40:34,480 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:40:34,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 75 [2022-03-19 22:40:34,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994920698] [2022-03-19 22:40:34,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:40:34,481 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2022-03-19 22:40:34,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:40:34,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2022-03-19 22:40:34,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2361, Invalid=3189, Unknown=0, NotChecked=0, Total=5550 [2022-03-19 22:40:34,482 INFO L87 Difference]: Start difference. First operand 537 states and 538 transitions. Second operand has 75 states, 75 states have (on average 2.84) internal successors, (213), 72 states have internal predecessors, (213), 67 states have call successors, (70), 4 states have call predecessors, (70), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2022-03-19 22:40:35,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:40:35,687 INFO L93 Difference]: Finished difference Result 550 states and 552 transitions. [2022-03-19 22:40:35,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-19 22:40:35,688 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 2.84) internal successors, (213), 72 states have internal predecessors, (213), 67 states have call successors, (70), 4 states have call predecessors, (70), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) Word has length 534 [2022-03-19 22:40:35,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:40:35,689 INFO L225 Difference]: With dead ends: 550 [2022-03-19 22:40:35,689 INFO L226 Difference]: Without dead ends: 548 [2022-03-19 22:40:35,690 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1407 GetRequests, 1261 SyntacticMatches, 2 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3539 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=7075, Invalid=14095, Unknown=0, NotChecked=0, Total=21170 [2022-03-19 22:40:35,690 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 162 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1372 mSolverCounterSat, 341 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 341 IncrementalHoareTripleChecker+Valid, 1372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:40:35,690 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 55 Invalid, 1713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [341 Valid, 1372 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:40:35,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2022-03-19 22:40:35,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 544. [2022-03-19 22:40:35,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 406 states have (on average 1.0049261083743843) internal successors, (408), 407 states have internal predecessors, (408), 69 states have call successors, (69), 69 states have call predecessors, (69), 68 states have return successors, (68), 67 states have call predecessors, (68), 68 states have call successors, (68) [2022-03-19 22:40:35,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 545 transitions. [2022-03-19 22:40:35,763 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 545 transitions. Word has length 534 [2022-03-19 22:40:35,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:40:35,763 INFO L478 AbstractCegarLoop]: Abstraction has 544 states and 545 transitions. [2022-03-19 22:40:35,763 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 2.84) internal successors, (213), 72 states have internal predecessors, (213), 67 states have call successors, (70), 4 states have call predecessors, (70), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2022-03-19 22:40:35,763 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 545 transitions. [2022-03-19 22:40:35,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 542 [2022-03-19 22:40:35,765 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:40:35,765 INFO L499 BasicCegarLoop]: trace histogram [67, 67, 67, 66, 66, 66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:40:35,784 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2022-03-19 22:40:35,966 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:35,967 INFO L403 AbstractCegarLoop]: === Iteration 133 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:40:35,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:40:35,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1230869158, now seen corresponding path program 131 times [2022-03-19 22:40:35,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:40:35,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445086171] [2022-03-19 22:40:35,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:40:35,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:40:36,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:40:40,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-03-19 22:40:40,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:40:40,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:40:40,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:40:40,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:40:40,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:40:40,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:40:40,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:40:40,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:40:40,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:40:40,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:40:40,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:40:40,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:40:40,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:40:40,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:40:40,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:40:40,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:40:40,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:40:40,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-03-19 22:40:40,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:40:40,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-03-19 22:40:40,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:40:40,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-03-19 22:40:40,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:40:40,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-03-19 22:40:40,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:40:40,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-03-19 22:40:40,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:40:40,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-03-19 22:40:40,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:40:40,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-03-19 22:40:40,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:40:40,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-03-19 22:40:40,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:40:40,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-03-19 22:40:40,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:40:40,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-03-19 22:40:40,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:40:40,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-03-19 22:40:40,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:40:40,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-03-19 22:40:40,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:40:40,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-03-19 22:40:40,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:40:40,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-03-19 22:40:40,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:40:40,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-03-19 22:40:40,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:40:40,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-03-19 22:40:40,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:40:40,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2022-03-19 22:40:40,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:40:40,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2022-03-19 22:40:40,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:40:40,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2022-03-19 22:40:40,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:40:40,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2022-03-19 22:40:40,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-19 22:40:40,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2022-03-19 22:40:40,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:40:40,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 495 [2022-03-19 22:40:40,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-19 22:40:40,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2022-03-19 22:40:40,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-19 22:40:40,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2022-03-19 22:40:40,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-19 22:40:40,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:40,101 INFO L134 CoverageAnalysis]: Checked inductivity of 17490 backedges. 6503 proven. 2407 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2022-03-19 22:40:40,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:40:40,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445086171] [2022-03-19 22:40:40,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445086171] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:40:40,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485470430] [2022-03-19 22:40:40,101 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:40:40,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:40,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:40:40,102 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:40:40,103 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-03-19 22:40:40,368 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 67 check-sat command(s) [2022-03-19 22:40:40,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:40:40,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 1310 conjuncts, 136 conjunts are in the unsatisfiable core [2022-03-19 22:40:40,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:40:44,244 INFO L134 CoverageAnalysis]: Checked inductivity of 17490 backedges. 6699 proven. 2211 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2022-03-19 22:40:44,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:40:44,729 INFO L134 CoverageAnalysis]: Checked inductivity of 17490 backedges. 6699 proven. 2211 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2022-03-19 22:40:44,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485470430] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:40:44,729 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:40:44,729 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [138, 137, 137] total 207 [2022-03-19 22:40:44,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762150462] [2022-03-19 22:40:44,729 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:40:44,730 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 207 states [2022-03-19 22:40:44,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:40:44,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 207 interpolants. [2022-03-19 22:40:44,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9459, Invalid=33183, Unknown=0, NotChecked=0, Total=42642 [2022-03-19 22:40:44,733 INFO L87 Difference]: Start difference. First operand 544 states and 545 transitions. Second operand has 207 states, 207 states have (on average 1.6908212560386473) internal successors, (350), 206 states have internal predecessors, (350), 135 states have call successors, (137), 3 states have call predecessors, (137), 1 states have return successors, (134), 134 states have call predecessors, (134), 134 states have call successors, (134) [2022-03-19 22:40:48,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:40:48,730 INFO L93 Difference]: Finished difference Result 754 states and 822 transitions. [2022-03-19 22:40:48,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2022-03-19 22:40:48,730 INFO L78 Accepts]: Start accepts. Automaton has has 207 states, 207 states have (on average 1.6908212560386473) internal successors, (350), 206 states have internal predecessors, (350), 135 states have call successors, (137), 3 states have call predecessors, (137), 1 states have return successors, (134), 134 states have call predecessors, (134), 134 states have call successors, (134) Word has length 541 [2022-03-19 22:40:48,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:40:48,732 INFO L225 Difference]: With dead ends: 754 [2022-03-19 22:40:48,732 INFO L226 Difference]: Without dead ends: 545 [2022-03-19 22:40:48,737 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1487 GetRequests, 1146 SyntacticMatches, 1 SemanticMatches, 340 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32415 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=21327, Invalid=95295, Unknown=0, NotChecked=0, Total=116622 [2022-03-19 22:40:48,737 INFO L913 BasicCegarLoop]: 78 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2927 mSolverCounterSat, 279 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 3206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 279 IncrementalHoareTripleChecker+Valid, 2927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:40:48,737 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 135 Invalid, 3206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [279 Valid, 2927 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:40:48,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2022-03-19 22:40:48,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 545. [2022-03-19 22:40:48,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 407 states have (on average 1.0049140049140048) internal successors, (409), 408 states have internal predecessors, (409), 69 states have call successors, (69), 69 states have call predecessors, (69), 68 states have return successors, (68), 67 states have call predecessors, (68), 68 states have call successors, (68) [2022-03-19 22:40:48,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 546 transitions. [2022-03-19 22:40:48,810 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 546 transitions. Word has length 541 [2022-03-19 22:40:48,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:40:48,811 INFO L478 AbstractCegarLoop]: Abstraction has 545 states and 546 transitions. [2022-03-19 22:40:48,811 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 207 states, 207 states have (on average 1.6908212560386473) internal successors, (350), 206 states have internal predecessors, (350), 135 states have call successors, (137), 3 states have call predecessors, (137), 1 states have return successors, (134), 134 states have call predecessors, (134), 134 states have call successors, (134) [2022-03-19 22:40:48,811 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 546 transitions. [2022-03-19 22:40:48,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 543 [2022-03-19 22:40:48,813 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:40:48,813 INFO L499 BasicCegarLoop]: trace histogram [67, 67, 67, 67, 66, 66, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:40:48,831 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2022-03-19 22:40:49,026 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable132 [2022-03-19 22:40:49,026 INFO L403 AbstractCegarLoop]: === Iteration 134 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:40:49,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:40:49,026 INFO L85 PathProgramCache]: Analyzing trace with hash -1029177490, now seen corresponding path program 132 times [2022-03-19 22:40:49,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:40:49,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896499494] [2022-03-19 22:40:49,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:40:49,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:40:49,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:40:50,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:40:50,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:40:50,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:40:50,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:40:50,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:40:50,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:40:50,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:40:50,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:40:50,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:40:50,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:40:50,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:40:50,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:40:50,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:40:50,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:40:50,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:40:50,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:40:50,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:40:50,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:40:50,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:40:50,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-03-19 22:40:50,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:40:50,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-03-19 22:40:50,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:40:50,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-03-19 22:40:50,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:40:50,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-03-19 22:40:50,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:40:50,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-03-19 22:40:50,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:40:50,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-03-19 22:40:50,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:40:50,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-03-19 22:40:50,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:40:50,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-03-19 22:40:50,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:40:50,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-03-19 22:40:50,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:40:50,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-03-19 22:40:50,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:40:50,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-03-19 22:40:50,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:40:50,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-03-19 22:40:50,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:40:50,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-03-19 22:40:50,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:40:50,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-03-19 22:40:50,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:40:50,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-03-19 22:40:50,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:40:50,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-03-19 22:40:50,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:40:50,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2022-03-19 22:40:50,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:40:50,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 447 [2022-03-19 22:40:50,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:40:50,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2022-03-19 22:40:50,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:40:50,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2022-03-19 22:40:50,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-19 22:40:50,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 489 [2022-03-19 22:40:50,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:40:50,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2022-03-19 22:40:50,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-19 22:40:50,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2022-03-19 22:40:50,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-19 22:40:50,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 531 [2022-03-19 22:40:50,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:50,304 INFO L134 CoverageAnalysis]: Checked inductivity of 17557 backedges. 2343 proven. 6634 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2022-03-19 22:40:50,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:40:50,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896499494] [2022-03-19 22:40:50,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896499494] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:40:50,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166516664] [2022-03-19 22:40:50,304 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:40:50,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:50,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:40:50,305 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:40:50,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-03-19 22:40:50,595 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 67 check-sat command(s) [2022-03-19 22:40:50,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:40:50,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 1315 conjuncts, 137 conjunts are in the unsatisfiable core [2022-03-19 22:40:50,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:40:51,042 INFO L134 CoverageAnalysis]: Checked inductivity of 17557 backedges. 2410 proven. 6567 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2022-03-19 22:40:51,043 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:40:51,505 INFO L134 CoverageAnalysis]: Checked inductivity of 17557 backedges. 2410 proven. 6567 refuted. 0 times theorem prover too weak. 8580 trivial. 0 not checked. [2022-03-19 22:40:51,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166516664] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:40:51,505 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:40:51,505 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 72, 72] total 76 [2022-03-19 22:40:51,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164651198] [2022-03-19 22:40:51,506 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:40:51,506 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-03-19 22:40:51,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:40:51,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-03-19 22:40:51,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2430, Invalid=3270, Unknown=0, NotChecked=0, Total=5700 [2022-03-19 22:40:51,507 INFO L87 Difference]: Start difference. First operand 545 states and 546 transitions. Second operand has 76 states, 76 states have (on average 2.8421052631578947) internal successors, (216), 73 states have internal predecessors, (216), 68 states have call successors, (71), 4 states have call predecessors, (71), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-19 22:40:52,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:40:52,712 INFO L93 Difference]: Finished difference Result 558 states and 560 transitions. [2022-03-19 22:40:52,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-19 22:40:52,712 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 2.8421052631578947) internal successors, (216), 73 states have internal predecessors, (216), 68 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 542 [2022-03-19 22:40:52,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:40:52,714 INFO L225 Difference]: With dead ends: 558 [2022-03-19 22:40:52,714 INFO L226 Difference]: Without dead ends: 556 [2022-03-19 22:40:52,716 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1428 GetRequests, 1280 SyntacticMatches, 2 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3626 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=7282, Invalid=14474, Unknown=0, NotChecked=0, Total=21756 [2022-03-19 22:40:52,716 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 166 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1346 mSolverCounterSat, 413 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 1759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 413 IncrementalHoareTripleChecker+Valid, 1346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:40:52,716 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 45 Invalid, 1759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [413 Valid, 1346 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:40:52,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2022-03-19 22:40:52,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 552. [2022-03-19 22:40:52,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 552 states, 412 states have (on average 1.0048543689320388) internal successors, (414), 413 states have internal predecessors, (414), 70 states have call successors, (70), 70 states have call predecessors, (70), 69 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-19 22:40:52,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 553 transitions. [2022-03-19 22:40:52,860 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 553 transitions. Word has length 542 [2022-03-19 22:40:52,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:40:52,860 INFO L478 AbstractCegarLoop]: Abstraction has 552 states and 553 transitions. [2022-03-19 22:40:52,860 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 2.8421052631578947) internal successors, (216), 73 states have internal predecessors, (216), 68 states have call successors, (71), 4 states have call predecessors, (71), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-19 22:40:52,860 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 553 transitions. [2022-03-19 22:40:52,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 550 [2022-03-19 22:40:52,862 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:40:52,862 INFO L499 BasicCegarLoop]: trace histogram [68, 68, 68, 67, 67, 67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:40:52,884 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2022-03-19 22:40:53,071 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2022-03-19 22:40:53,071 INFO L403 AbstractCegarLoop]: === Iteration 135 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:40:53,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:40:53,071 INFO L85 PathProgramCache]: Analyzing trace with hash -29950652, now seen corresponding path program 133 times [2022-03-19 22:40:53,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:40:53,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365661532] [2022-03-19 22:40:53,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:40:53,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:40:53,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:40:56,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:40:56,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:40:56,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:40:56,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:40:56,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:40:56,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:40:56,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:40:56,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:40:56,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:40:56,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:40:56,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:40:56,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:40:56,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:40:56,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:40:56,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:40:56,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:40:56,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:40:56,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:40:56,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:40:56,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-03-19 22:40:56,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:40:56,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-03-19 22:40:56,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:40:56,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-03-19 22:40:56,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:40:56,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-03-19 22:40:56,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:40:56,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-03-19 22:40:56,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:40:56,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-03-19 22:40:56,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:40:56,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-03-19 22:40:56,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:40:56,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-03-19 22:40:56,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:40:56,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-03-19 22:40:56,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:40:56,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-03-19 22:40:56,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:40:56,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-03-19 22:40:56,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:40:56,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-03-19 22:40:56,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:40:56,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-03-19 22:40:56,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:40:56,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-03-19 22:40:56,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:40:56,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-03-19 22:40:56,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:40:56,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-03-19 22:40:56,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:40:56,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2022-03-19 22:40:56,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:40:56,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 447 [2022-03-19 22:40:56,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:40:56,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2022-03-19 22:40:56,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:40:56,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2022-03-19 22:40:56,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-19 22:40:56,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 489 [2022-03-19 22:40:56,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:40:56,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2022-03-19 22:40:56,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-19 22:40:56,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2022-03-19 22:40:56,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-19 22:40:56,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 531 [2022-03-19 22:40:56,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-19 22:40:56,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,335 INFO L134 CoverageAnalysis]: Checked inductivity of 18023 backedges. 6702 proven. 2477 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-19 22:40:56,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:40:56,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365661532] [2022-03-19 22:40:56,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365661532] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:40:56,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260906256] [2022-03-19 22:40:56,336 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:40:56,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:56,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:40:56,337 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:40:56,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-03-19 22:40:56,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:56,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 1329 conjuncts, 138 conjunts are in the unsatisfiable core [2022-03-19 22:40:56,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:41:00,601 INFO L134 CoverageAnalysis]: Checked inductivity of 18023 backedges. 6901 proven. 2278 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-19 22:41:00,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:41:01,121 INFO L134 CoverageAnalysis]: Checked inductivity of 18023 backedges. 6901 proven. 2278 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-19 22:41:01,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260906256] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:41:01,121 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:41:01,121 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [140, 139, 139] total 210 [2022-03-19 22:41:01,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527321164] [2022-03-19 22:41:01,121 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:41:01,122 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 210 states [2022-03-19 22:41:01,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:41:01,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 210 interpolants. [2022-03-19 22:41:01,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9736, Invalid=34154, Unknown=0, NotChecked=0, Total=43890 [2022-03-19 22:41:01,125 INFO L87 Difference]: Start difference. First operand 552 states and 553 transitions. Second operand has 210 states, 210 states have (on average 1.6904761904761905) internal successors, (355), 209 states have internal predecessors, (355), 137 states have call successors, (139), 3 states have call predecessors, (139), 1 states have return successors, (136), 136 states have call predecessors, (136), 136 states have call successors, (136) [2022-03-19 22:41:05,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:41:05,474 INFO L93 Difference]: Finished difference Result 765 states and 834 transitions. [2022-03-19 22:41:05,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-19 22:41:05,475 INFO L78 Accepts]: Start accepts. Automaton has has 210 states, 210 states have (on average 1.6904761904761905) internal successors, (355), 209 states have internal predecessors, (355), 137 states have call successors, (139), 3 states have call predecessors, (139), 1 states have return successors, (136), 136 states have call predecessors, (136), 136 states have call successors, (136) Word has length 549 [2022-03-19 22:41:05,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:41:05,476 INFO L225 Difference]: With dead ends: 765 [2022-03-19 22:41:05,476 INFO L226 Difference]: Without dead ends: 553 [2022-03-19 22:41:05,481 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1509 GetRequests, 1163 SyntacticMatches, 1 SemanticMatches, 345 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33375 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=21951, Invalid=98111, Unknown=0, NotChecked=0, Total=120062 [2022-03-19 22:41:05,481 INFO L913 BasicCegarLoop]: 79 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 3872 mSolverCounterSat, 288 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 4160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 288 IncrementalHoareTripleChecker+Valid, 3872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:41:05,481 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 146 Invalid, 4160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [288 Valid, 3872 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-19 22:41:05,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2022-03-19 22:41:05,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2022-03-19 22:41:05,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 413 states have (on average 1.0048426150121066) internal successors, (415), 414 states have internal predecessors, (415), 70 states have call successors, (70), 70 states have call predecessors, (70), 69 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-19 22:41:05,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 554 transitions. [2022-03-19 22:41:05,557 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 554 transitions. Word has length 549 [2022-03-19 22:41:05,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:41:05,557 INFO L478 AbstractCegarLoop]: Abstraction has 553 states and 554 transitions. [2022-03-19 22:41:05,557 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 210 states, 210 states have (on average 1.6904761904761905) internal successors, (355), 209 states have internal predecessors, (355), 137 states have call successors, (139), 3 states have call predecessors, (139), 1 states have return successors, (136), 136 states have call predecessors, (136), 136 states have call successors, (136) [2022-03-19 22:41:05,558 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 554 transitions. [2022-03-19 22:41:05,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 551 [2022-03-19 22:41:05,559 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:41:05,560 INFO L499 BasicCegarLoop]: trace histogram [68, 68, 68, 68, 67, 67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:41:05,579 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2022-03-19 22:41:05,777 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-03-19 22:41:05,777 INFO L403 AbstractCegarLoop]: === Iteration 136 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:41:05,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:41:05,777 INFO L85 PathProgramCache]: Analyzing trace with hash 1103897100, now seen corresponding path program 134 times [2022-03-19 22:41:05,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:41:05,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591082184] [2022-03-19 22:41:05,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:41:05,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:41:05,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:41:06,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:41:06,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:41:06,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:41:06,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:41:06,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:41:06,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:41:06,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:41:06,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:41:06,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:41:06,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:41:06,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:41:06,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:41:06,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:41:06,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:41:06,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:41:06,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:41:06,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:41:06,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:41:06,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:41:06,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:41:06,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-03-19 22:41:06,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:41:06,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-03-19 22:41:06,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:41:06,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-03-19 22:41:06,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:41:06,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-03-19 22:41:06,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:41:06,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-03-19 22:41:06,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:41:06,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-03-19 22:41:06,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:41:06,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-03-19 22:41:06,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:41:06,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-03-19 22:41:06,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:41:06,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-03-19 22:41:06,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:41:06,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-03-19 22:41:06,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:41:06,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-03-19 22:41:06,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:41:06,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-03-19 22:41:06,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:41:06,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-03-19 22:41:06,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:41:06,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-03-19 22:41:06,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:41:06,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-03-19 22:41:06,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:41:06,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-03-19 22:41:06,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:41:06,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-03-19 22:41:06,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:41:06,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-03-19 22:41:06,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:41:06,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-03-19 22:41:06,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:41:06,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-03-19 22:41:06,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-19 22:41:06,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-03-19 22:41:06,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:41:06,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-03-19 22:41:06,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-19 22:41:06,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-03-19 22:41:06,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-19 22:41:06,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-03-19 22:41:06,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:06,943 INFO L134 CoverageAnalysis]: Checked inductivity of 18091 backedges. 2412 proven. 6835 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-19 22:41:06,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:41:06,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591082184] [2022-03-19 22:41:06,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591082184] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:41:06,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089623080] [2022-03-19 22:41:06,943 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:41:06,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:41:06,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:41:06,944 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:41:06,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-03-19 22:41:07,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:41:07,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:41:07,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 1334 conjuncts, 139 conjunts are in the unsatisfiable core [2022-03-19 22:41:07,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:41:07,702 INFO L134 CoverageAnalysis]: Checked inductivity of 18091 backedges. 2480 proven. 6767 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-19 22:41:07,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:41:08,456 INFO L134 CoverageAnalysis]: Checked inductivity of 18091 backedges. 2480 proven. 6767 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-19 22:41:08,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089623080] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:41:08,456 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:41:08,456 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 73, 73] total 77 [2022-03-19 22:41:08,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081247918] [2022-03-19 22:41:08,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:41:08,457 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-03-19 22:41:08,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:41:08,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-03-19 22:41:08,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2500, Invalid=3352, Unknown=0, NotChecked=0, Total=5852 [2022-03-19 22:41:08,458 INFO L87 Difference]: Start difference. First operand 553 states and 554 transitions. Second operand has 77 states, 77 states have (on average 2.844155844155844) internal successors, (219), 74 states have internal predecessors, (219), 69 states have call successors, (72), 4 states have call predecessors, (72), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2022-03-19 22:41:09,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:41:09,813 INFO L93 Difference]: Finished difference Result 566 states and 568 transitions. [2022-03-19 22:41:09,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-19 22:41:09,814 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 2.844155844155844) internal successors, (219), 74 states have internal predecessors, (219), 69 states have call successors, (72), 4 states have call predecessors, (72), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) Word has length 550 [2022-03-19 22:41:09,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:41:09,815 INFO L225 Difference]: With dead ends: 566 [2022-03-19 22:41:09,815 INFO L226 Difference]: Without dead ends: 564 [2022-03-19 22:41:09,817 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1449 GetRequests, 1299 SyntacticMatches, 2 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3714 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=7492, Invalid=14858, Unknown=0, NotChecked=0, Total=22350 [2022-03-19 22:41:09,818 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 173 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1468 mSolverCounterSat, 351 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 1819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 351 IncrementalHoareTripleChecker+Valid, 1468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:41:09,818 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 60 Invalid, 1819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [351 Valid, 1468 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:41:09,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2022-03-19 22:41:09,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 560. [2022-03-19 22:41:09,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 418 states have (on average 1.0047846889952152) internal successors, (420), 419 states have internal predecessors, (420), 71 states have call successors, (71), 71 states have call predecessors, (71), 70 states have return successors, (70), 69 states have call predecessors, (70), 70 states have call successors, (70) [2022-03-19 22:41:09,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 561 transitions. [2022-03-19 22:41:09,929 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 561 transitions. Word has length 550 [2022-03-19 22:41:09,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:41:09,930 INFO L478 AbstractCegarLoop]: Abstraction has 560 states and 561 transitions. [2022-03-19 22:41:09,930 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 2.844155844155844) internal successors, (219), 74 states have internal predecessors, (219), 69 states have call successors, (72), 4 states have call predecessors, (72), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2022-03-19 22:41:09,930 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 561 transitions. [2022-03-19 22:41:09,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 558 [2022-03-19 22:41:09,933 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:41:09,933 INFO L499 BasicCegarLoop]: trace histogram [69, 69, 69, 68, 68, 68, 68, 68, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:41:09,953 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2022-03-19 22:41:10,138 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-03-19 22:41:10,138 INFO L403 AbstractCegarLoop]: === Iteration 137 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:41:10,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:41:10,138 INFO L85 PathProgramCache]: Analyzing trace with hash -209564442, now seen corresponding path program 135 times [2022-03-19 22:41:10,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:41:10,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134166008] [2022-03-19 22:41:10,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:41:10,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:41:10,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:41:13,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-03-19 22:41:13,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:41:13,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:41:13,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:41:13,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:41:13,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:41:13,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:41:13,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:41:13,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:41:13,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:41:13,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:41:13,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:41:13,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:41:13,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:41:13,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:41:13,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:41:13,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:41:13,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:41:13,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:41:13,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:41:13,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-03-19 22:41:13,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:41:13,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-03-19 22:41:13,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:41:13,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-03-19 22:41:13,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:41:13,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-03-19 22:41:13,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:41:13,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-03-19 22:41:13,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:41:13,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-03-19 22:41:13,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:41:13,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-03-19 22:41:13,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:41:13,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-03-19 22:41:13,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:41:13,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-03-19 22:41:13,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:41:13,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-03-19 22:41:13,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:41:13,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-03-19 22:41:13,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:41:13,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-03-19 22:41:13,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:41:13,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-03-19 22:41:13,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:41:13,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-03-19 22:41:13,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:41:13,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-03-19 22:41:13,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:41:13,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-03-19 22:41:13,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:41:13,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-03-19 22:41:13,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:41:13,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-03-19 22:41:13,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:41:13,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-03-19 22:41:13,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:41:13,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-03-19 22:41:13,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-19 22:41:13,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-03-19 22:41:13,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:41:13,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-03-19 22:41:13,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-19 22:41:13,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-03-19 22:41:13,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-19 22:41:13,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-03-19 22:41:13,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-19 22:41:13,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:13,303 INFO L134 CoverageAnalysis]: Checked inductivity of 18564 backedges. 6904 proven. 2548 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-19 22:41:13,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:41:13,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134166008] [2022-03-19 22:41:13,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134166008] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:41:13,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179874994] [2022-03-19 22:41:13,303 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:41:13,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:41:13,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:41:13,304 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:41:13,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-03-19 22:41:13,607 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 69 check-sat command(s) [2022-03-19 22:41:13,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:41:13,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 1348 conjuncts, 140 conjunts are in the unsatisfiable core [2022-03-19 22:41:13,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:41:17,566 INFO L134 CoverageAnalysis]: Checked inductivity of 18564 backedges. 7106 proven. 2346 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-19 22:41:17,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:41:18,061 INFO L134 CoverageAnalysis]: Checked inductivity of 18564 backedges. 7106 proven. 2346 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-19 22:41:18,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179874994] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:41:18,062 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:41:18,062 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [142, 141, 141] total 213 [2022-03-19 22:41:18,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140220312] [2022-03-19 22:41:18,062 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:41:18,062 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 213 states [2022-03-19 22:41:18,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:41:18,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 213 interpolants. [2022-03-19 22:41:18,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10017, Invalid=35139, Unknown=0, NotChecked=0, Total=45156 [2022-03-19 22:41:18,066 INFO L87 Difference]: Start difference. First operand 560 states and 561 transitions. Second operand has 213 states, 213 states have (on average 1.6901408450704225) internal successors, (360), 212 states have internal predecessors, (360), 139 states have call successors, (141), 3 states have call predecessors, (141), 1 states have return successors, (138), 138 states have call predecessors, (138), 138 states have call successors, (138) [2022-03-19 22:41:22,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:41:22,906 INFO L93 Difference]: Finished difference Result 776 states and 846 transitions. [2022-03-19 22:41:22,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 142 states. [2022-03-19 22:41:22,906 INFO L78 Accepts]: Start accepts. Automaton has has 213 states, 213 states have (on average 1.6901408450704225) internal successors, (360), 212 states have internal predecessors, (360), 139 states have call successors, (141), 3 states have call predecessors, (141), 1 states have return successors, (138), 138 states have call predecessors, (138), 138 states have call successors, (138) Word has length 557 [2022-03-19 22:41:22,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:41:22,907 INFO L225 Difference]: With dead ends: 776 [2022-03-19 22:41:22,908 INFO L226 Difference]: Without dead ends: 561 [2022-03-19 22:41:22,913 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1531 GetRequests, 1180 SyntacticMatches, 1 SemanticMatches, 350 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34349 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=22584, Invalid=100968, Unknown=0, NotChecked=0, Total=123552 [2022-03-19 22:41:22,913 INFO L913 BasicCegarLoop]: 80 mSDtfsCounter, 21 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 3963 mSolverCounterSat, 285 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 4248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 285 IncrementalHoareTripleChecker+Valid, 3963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-19 22:41:22,913 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 157 Invalid, 4248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [285 Valid, 3963 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-19 22:41:22,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2022-03-19 22:41:22,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2022-03-19 22:41:22,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 419 states have (on average 1.0047732696897376) internal successors, (421), 420 states have internal predecessors, (421), 71 states have call successors, (71), 71 states have call predecessors, (71), 70 states have return successors, (70), 69 states have call predecessors, (70), 70 states have call successors, (70) [2022-03-19 22:41:22,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 562 transitions. [2022-03-19 22:41:22,997 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 562 transitions. Word has length 557 [2022-03-19 22:41:22,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:41:22,997 INFO L478 AbstractCegarLoop]: Abstraction has 561 states and 562 transitions. [2022-03-19 22:41:22,997 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 213 states, 213 states have (on average 1.6901408450704225) internal successors, (360), 212 states have internal predecessors, (360), 139 states have call successors, (141), 3 states have call predecessors, (141), 1 states have return successors, (138), 138 states have call predecessors, (138), 138 states have call successors, (138) [2022-03-19 22:41:22,997 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 562 transitions. [2022-03-19 22:41:22,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 559 [2022-03-19 22:41:22,999 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:41:23,000 INFO L499 BasicCegarLoop]: trace histogram [69, 69, 69, 69, 68, 68, 68, 68, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:41:23,020 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Forceful destruction successful, exit code 0 [2022-03-19 22:41:23,216 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-03-19 22:41:23,216 INFO L403 AbstractCegarLoop]: === Iteration 138 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:41:23,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:41:23,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1193945518, now seen corresponding path program 136 times [2022-03-19 22:41:23,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:41:23,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794351012] [2022-03-19 22:41:23,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:41:23,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:41:23,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:24,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:41:24,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:24,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:41:24,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:24,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:41:24,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:24,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:41:24,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:24,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:41:24,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:24,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:41:24,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:24,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:41:24,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:24,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:41:24,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:24,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:41:24,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:24,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:41:24,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:24,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:41:24,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:24,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:41:24,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:24,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:41:24,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:24,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:41:24,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:41:25,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:41:25,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:41:25,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:41:25,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:41:25,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:41:25,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:41:25,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:41:25,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-03-19 22:41:25,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:41:25,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-03-19 22:41:25,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:41:25,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-03-19 22:41:25,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:41:25,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-03-19 22:41:25,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:41:25,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-03-19 22:41:25,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:41:25,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-03-19 22:41:25,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:41:25,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-03-19 22:41:25,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:41:25,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-03-19 22:41:25,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:41:25,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-03-19 22:41:25,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:41:25,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-03-19 22:41:25,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:41:25,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-03-19 22:41:25,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:41:25,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-03-19 22:41:25,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:41:25,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-03-19 22:41:25,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:41:25,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-03-19 22:41:25,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:41:25,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-03-19 22:41:25,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:41:25,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-03-19 22:41:25,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:41:25,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2022-03-19 22:41:25,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:41:25,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2022-03-19 22:41:25,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:41:25,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2022-03-19 22:41:25,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:41:25,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2022-03-19 22:41:25,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-19 22:41:25,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2022-03-19 22:41:25,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:41:25,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 519 [2022-03-19 22:41:25,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-19 22:41:25,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 533 [2022-03-19 22:41:25,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-19 22:41:25,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 547 [2022-03-19 22:41:25,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:25,065 INFO L134 CoverageAnalysis]: Checked inductivity of 18633 backedges. 2482 proven. 7039 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-19 22:41:25,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:41:25,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794351012] [2022-03-19 22:41:25,066 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794351012] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:41:25,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768926558] [2022-03-19 22:41:25,066 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:41:25,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:41:25,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:41:25,067 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:41:25,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-03-19 22:41:25,222 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:41:25,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:41:25,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 1353 conjuncts, 141 conjunts are in the unsatisfiable core [2022-03-19 22:41:25,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:41:25,841 INFO L134 CoverageAnalysis]: Checked inductivity of 18633 backedges. 2551 proven. 6970 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-19 22:41:25,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:41:26,389 INFO L134 CoverageAnalysis]: Checked inductivity of 18633 backedges. 2551 proven. 6970 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-19 22:41:26,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768926558] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:41:26,389 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:41:26,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 74, 74] total 78 [2022-03-19 22:41:26,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426615180] [2022-03-19 22:41:26,390 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:41:26,396 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2022-03-19 22:41:26,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:41:26,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2022-03-19 22:41:26,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2571, Invalid=3435, Unknown=0, NotChecked=0, Total=6006 [2022-03-19 22:41:26,398 INFO L87 Difference]: Start difference. First operand 561 states and 562 transitions. Second operand has 78 states, 78 states have (on average 2.8461538461538463) internal successors, (222), 75 states have internal predecessors, (222), 70 states have call successors, (73), 4 states have call predecessors, (73), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-19 22:41:27,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:41:27,677 INFO L93 Difference]: Finished difference Result 574 states and 576 transitions. [2022-03-19 22:41:27,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-19 22:41:27,677 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 2.8461538461538463) internal successors, (222), 75 states have internal predecessors, (222), 70 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 558 [2022-03-19 22:41:27,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:41:27,678 INFO L225 Difference]: With dead ends: 574 [2022-03-19 22:41:27,678 INFO L226 Difference]: Without dead ends: 572 [2022-03-19 22:41:27,680 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1470 GetRequests, 1318 SyntacticMatches, 2 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3803 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=7705, Invalid=15247, Unknown=0, NotChecked=0, Total=22952 [2022-03-19 22:41:27,681 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 174 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 1223 mSolverCounterSat, 425 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 1648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 425 IncrementalHoareTripleChecker+Valid, 1223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:41:27,681 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 35 Invalid, 1648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [425 Valid, 1223 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:41:27,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2022-03-19 22:41:27,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 568. [2022-03-19 22:41:27,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 424 states have (on average 1.0047169811320755) internal successors, (426), 425 states have internal predecessors, (426), 72 states have call successors, (72), 72 states have call predecessors, (72), 71 states have return successors, (71), 70 states have call predecessors, (71), 71 states have call successors, (71) [2022-03-19 22:41:27,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 569 transitions. [2022-03-19 22:41:27,760 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 569 transitions. Word has length 558 [2022-03-19 22:41:27,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:41:27,760 INFO L478 AbstractCegarLoop]: Abstraction has 568 states and 569 transitions. [2022-03-19 22:41:27,761 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 2.8461538461538463) internal successors, (222), 75 states have internal predecessors, (222), 70 states have call successors, (73), 4 states have call predecessors, (73), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-19 22:41:27,761 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 569 transitions. [2022-03-19 22:41:27,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 566 [2022-03-19 22:41:27,763 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:41:27,763 INFO L499 BasicCegarLoop]: trace histogram [70, 70, 70, 69, 69, 69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:41:27,780 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2022-03-19 22:41:27,979 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2022-03-19 22:41:27,979 INFO L403 AbstractCegarLoop]: === Iteration 139 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:41:27,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:41:27,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1390621948, now seen corresponding path program 137 times [2022-03-19 22:41:27,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:41:27,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286784754] [2022-03-19 22:41:27,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:41:27,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:41:28,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:41:31,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:41:31,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:41:31,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:41:31,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:41:31,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:41:31,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:41:31,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:41:31,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:41:31,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:41:31,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:41:31,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:41:31,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:41:31,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:41:31,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:41:31,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:41:31,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:41:31,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:41:31,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:41:31,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:41:31,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:41:31,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:41:31,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-03-19 22:41:31,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:41:31,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-03-19 22:41:31,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:41:31,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-03-19 22:41:31,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:41:31,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-03-19 22:41:31,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:41:31,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-03-19 22:41:31,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:41:31,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-03-19 22:41:31,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:41:31,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-03-19 22:41:31,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:41:31,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-03-19 22:41:31,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:41:31,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-03-19 22:41:31,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:41:31,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-03-19 22:41:31,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:41:31,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-03-19 22:41:31,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:41:31,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-03-19 22:41:31,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:41:31,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-03-19 22:41:31,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:41:31,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-03-19 22:41:31,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:41:31,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-03-19 22:41:31,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:41:31,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-03-19 22:41:31,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:41:31,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2022-03-19 22:41:31,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:41:31,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2022-03-19 22:41:31,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:41:31,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2022-03-19 22:41:31,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:41:31,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2022-03-19 22:41:31,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-19 22:41:31,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2022-03-19 22:41:31,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:41:31,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 519 [2022-03-19 22:41:31,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-19 22:41:31,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 533 [2022-03-19 22:41:31,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-19 22:41:31,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 547 [2022-03-19 22:41:31,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-19 22:41:31,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:31,463 INFO L134 CoverageAnalysis]: Checked inductivity of 19113 backedges. 7109 proven. 2620 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-03-19 22:41:31,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:41:31,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286784754] [2022-03-19 22:41:31,463 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286784754] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:41:31,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25827825] [2022-03-19 22:41:31,463 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:41:31,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:41:31,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:41:31,464 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:41:31,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-03-19 22:41:31,742 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 70 check-sat command(s) [2022-03-19 22:41:31,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:41:31,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 1367 conjuncts, 142 conjunts are in the unsatisfiable core [2022-03-19 22:41:31,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:41:36,144 INFO L134 CoverageAnalysis]: Checked inductivity of 19113 backedges. 7314 proven. 2415 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-03-19 22:41:36,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:41:36,692 INFO L134 CoverageAnalysis]: Checked inductivity of 19113 backedges. 7314 proven. 2415 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-03-19 22:41:36,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25827825] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:41:36,693 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:41:36,693 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [144, 143, 143] total 216 [2022-03-19 22:41:36,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979632570] [2022-03-19 22:41:36,693 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:41:36,693 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 216 states [2022-03-19 22:41:36,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:41:36,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 216 interpolants. [2022-03-19 22:41:36,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10302, Invalid=36138, Unknown=0, NotChecked=0, Total=46440 [2022-03-19 22:41:36,697 INFO L87 Difference]: Start difference. First operand 568 states and 569 transitions. Second operand has 216 states, 216 states have (on average 1.6898148148148149) internal successors, (365), 215 states have internal predecessors, (365), 141 states have call successors, (143), 3 states have call predecessors, (143), 1 states have return successors, (140), 140 states have call predecessors, (140), 140 states have call successors, (140) [2022-03-19 22:41:41,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:41:41,649 INFO L93 Difference]: Finished difference Result 787 states and 858 transitions. [2022-03-19 22:41:41,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-19 22:41:41,649 INFO L78 Accepts]: Start accepts. Automaton has has 216 states, 216 states have (on average 1.6898148148148149) internal successors, (365), 215 states have internal predecessors, (365), 141 states have call successors, (143), 3 states have call predecessors, (143), 1 states have return successors, (140), 140 states have call predecessors, (140), 140 states have call successors, (140) Word has length 565 [2022-03-19 22:41:41,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:41:41,650 INFO L225 Difference]: With dead ends: 787 [2022-03-19 22:41:41,650 INFO L226 Difference]: Without dead ends: 569 [2022-03-19 22:41:41,655 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1553 GetRequests, 1197 SyntacticMatches, 1 SemanticMatches, 355 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35337 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=23226, Invalid=103866, Unknown=0, NotChecked=0, Total=127092 [2022-03-19 22:41:41,656 INFO L913 BasicCegarLoop]: 81 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 4869 mSolverCounterSat, 294 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 5163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 294 IncrementalHoareTripleChecker+Valid, 4869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-19 22:41:41,656 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 148 Invalid, 5163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [294 Valid, 4869 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-19 22:41:41,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2022-03-19 22:41:41,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 569. [2022-03-19 22:41:41,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 425 states have (on average 1.0047058823529411) internal successors, (427), 426 states have internal predecessors, (427), 72 states have call successors, (72), 72 states have call predecessors, (72), 71 states have return successors, (71), 70 states have call predecessors, (71), 71 states have call successors, (71) [2022-03-19 22:41:41,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 570 transitions. [2022-03-19 22:41:41,738 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 570 transitions. Word has length 565 [2022-03-19 22:41:41,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:41:41,738 INFO L478 AbstractCegarLoop]: Abstraction has 569 states and 570 transitions. [2022-03-19 22:41:41,738 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 216 states, 216 states have (on average 1.6898148148148149) internal successors, (365), 215 states have internal predecessors, (365), 141 states have call successors, (143), 3 states have call predecessors, (143), 1 states have return successors, (140), 140 states have call predecessors, (140), 140 states have call successors, (140) [2022-03-19 22:41:41,738 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 570 transitions. [2022-03-19 22:41:41,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 567 [2022-03-19 22:41:41,740 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:41:41,740 INFO L499 BasicCegarLoop]: trace histogram [70, 70, 70, 70, 69, 69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:41:41,765 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Forceful destruction successful, exit code 0 [2022-03-19 22:41:41,963 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-03-19 22:41:41,963 INFO L403 AbstractCegarLoop]: === Iteration 140 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:41:41,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:41:41,963 INFO L85 PathProgramCache]: Analyzing trace with hash 245325772, now seen corresponding path program 138 times [2022-03-19 22:41:41,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:41:41,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709238488] [2022-03-19 22:41:41,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:41:41,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:41:42,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:41:43,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:41:43,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:41:43,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:41:43,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:41:43,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:41:43,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:41:43,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:41:43,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:41:43,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:41:43,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:41:43,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:41:43,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:41:43,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:41:43,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:41:43,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:41:43,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:41:43,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:41:43,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:41:43,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:41:43,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:41:43,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:41:43,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:41:43,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-03-19 22:41:43,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:41:43,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-03-19 22:41:43,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:41:43,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-03-19 22:41:43,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:41:43,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-03-19 22:41:43,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:41:43,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-03-19 22:41:43,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:41:43,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-03-19 22:41:43,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:41:43,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-03-19 22:41:43,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:41:43,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-03-19 22:41:43,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:41:43,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-03-19 22:41:43,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:41:43,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-03-19 22:41:43,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:41:43,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-03-19 22:41:43,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:41:43,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-03-19 22:41:43,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:41:43,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-03-19 22:41:43,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:41:43,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-03-19 22:41:43,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:41:43,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-03-19 22:41:43,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:41:43,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-03-19 22:41:43,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:41:43,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2022-03-19 22:41:43,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:41:43,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2022-03-19 22:41:43,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:41:43,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2022-03-19 22:41:43,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:41:43,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2022-03-19 22:41:43,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-19 22:41:43,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 513 [2022-03-19 22:41:43,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:41:43,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2022-03-19 22:41:43,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-19 22:41:43,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 541 [2022-03-19 22:41:43,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-19 22:41:43,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 555 [2022-03-19 22:41:43,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:43,225 INFO L134 CoverageAnalysis]: Checked inductivity of 19183 backedges. 2553 proven. 7246 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-03-19 22:41:43,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:41:43,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709238488] [2022-03-19 22:41:43,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709238488] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:41:43,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800518774] [2022-03-19 22:41:43,225 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:41:43,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:41:43,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:41:43,227 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:41:43,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-03-19 22:41:43,527 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 70 check-sat command(s) [2022-03-19 22:41:43,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:41:43,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 1372 conjuncts, 143 conjunts are in the unsatisfiable core [2022-03-19 22:41:43,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:41:43,975 INFO L134 CoverageAnalysis]: Checked inductivity of 19183 backedges. 2623 proven. 7176 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-03-19 22:41:43,975 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:41:44,439 INFO L134 CoverageAnalysis]: Checked inductivity of 19183 backedges. 2623 proven. 7176 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-03-19 22:41:44,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800518774] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:41:44,439 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:41:44,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 75, 75] total 79 [2022-03-19 22:41:44,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476757352] [2022-03-19 22:41:44,440 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:41:44,440 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2022-03-19 22:41:44,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:41:44,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2022-03-19 22:41:44,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2643, Invalid=3519, Unknown=0, NotChecked=0, Total=6162 [2022-03-19 22:41:44,441 INFO L87 Difference]: Start difference. First operand 569 states and 570 transitions. Second operand has 79 states, 79 states have (on average 2.848101265822785) internal successors, (225), 76 states have internal predecessors, (225), 71 states have call successors, (74), 4 states have call predecessors, (74), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2022-03-19 22:41:45,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:41:45,704 INFO L93 Difference]: Finished difference Result 582 states and 584 transitions. [2022-03-19 22:41:45,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-03-19 22:41:45,704 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 2.848101265822785) internal successors, (225), 76 states have internal predecessors, (225), 71 states have call successors, (74), 4 states have call predecessors, (74), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) Word has length 566 [2022-03-19 22:41:45,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:41:45,706 INFO L225 Difference]: With dead ends: 582 [2022-03-19 22:41:45,706 INFO L226 Difference]: Without dead ends: 580 [2022-03-19 22:41:45,708 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1491 GetRequests, 1337 SyntacticMatches, 2 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3893 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=7921, Invalid=15641, Unknown=0, NotChecked=0, Total=23562 [2022-03-19 22:41:45,708 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 176 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1282 mSolverCounterSat, 431 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 1713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 431 IncrementalHoareTripleChecker+Valid, 1282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:41:45,708 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 50 Invalid, 1713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [431 Valid, 1282 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:41:45,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2022-03-19 22:41:45,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 576. [2022-03-19 22:41:45,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 430 states have (on average 1.0046511627906978) internal successors, (432), 431 states have internal predecessors, (432), 73 states have call successors, (73), 73 states have call predecessors, (73), 72 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-19 22:41:45,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 577 transitions. [2022-03-19 22:41:45,790 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 577 transitions. Word has length 566 [2022-03-19 22:41:45,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:41:45,790 INFO L478 AbstractCegarLoop]: Abstraction has 576 states and 577 transitions. [2022-03-19 22:41:45,790 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 2.848101265822785) internal successors, (225), 76 states have internal predecessors, (225), 71 states have call successors, (74), 4 states have call predecessors, (74), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2022-03-19 22:41:45,790 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 577 transitions. [2022-03-19 22:41:45,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 574 [2022-03-19 22:41:45,792 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:41:45,792 INFO L499 BasicCegarLoop]: trace histogram [71, 71, 71, 70, 70, 70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:41:45,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2022-03-19 22:41:46,010 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-03-19 22:41:46,010 INFO L403 AbstractCegarLoop]: === Iteration 141 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:41:46,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:41:46,010 INFO L85 PathProgramCache]: Analyzing trace with hash 870455078, now seen corresponding path program 139 times [2022-03-19 22:41:46,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:41:46,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057612960] [2022-03-19 22:41:46,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:41:46,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:41:46,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:41:49,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-03-19 22:41:49,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:41:49,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:41:49,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:41:49,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:41:49,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:41:49,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:41:49,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:41:49,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:41:49,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:41:49,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:41:49,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:41:49,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:41:49,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:41:49,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:41:49,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:41:49,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:41:49,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:41:49,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:41:49,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:41:49,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:41:49,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:41:49,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-03-19 22:41:49,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:41:49,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-03-19 22:41:49,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:41:49,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-03-19 22:41:49,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:41:49,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-03-19 22:41:49,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:41:49,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-03-19 22:41:49,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:41:49,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-03-19 22:41:49,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:41:49,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-03-19 22:41:49,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:41:49,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-03-19 22:41:49,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:41:49,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-03-19 22:41:49,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:41:49,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-03-19 22:41:49,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:41:49,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-03-19 22:41:49,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:41:49,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-03-19 22:41:49,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:41:49,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-03-19 22:41:49,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:41:49,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-03-19 22:41:49,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:41:49,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-03-19 22:41:49,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:41:49,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-03-19 22:41:49,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:41:49,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2022-03-19 22:41:49,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:41:49,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2022-03-19 22:41:49,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:41:49,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2022-03-19 22:41:49,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:41:49,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2022-03-19 22:41:49,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-19 22:41:49,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 513 [2022-03-19 22:41:49,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:41:49,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2022-03-19 22:41:49,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-19 22:41:49,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 541 [2022-03-19 22:41:49,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-19 22:41:49,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 555 [2022-03-19 22:41:49,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-19 22:41:49,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,272 INFO L134 CoverageAnalysis]: Checked inductivity of 19670 backedges. 7317 proven. 2693 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-19 22:41:49,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:41:49,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057612960] [2022-03-19 22:41:49,273 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057612960] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:41:49,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608415907] [2022-03-19 22:41:49,273 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:41:49,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:41:49,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:41:49,286 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:41:49,287 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-03-19 22:41:49,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:49,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 1386 conjuncts, 144 conjunts are in the unsatisfiable core [2022-03-19 22:41:49,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:41:53,773 INFO L134 CoverageAnalysis]: Checked inductivity of 19670 backedges. 7525 proven. 2485 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-19 22:41:53,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:41:54,326 INFO L134 CoverageAnalysis]: Checked inductivity of 19670 backedges. 7525 proven. 2485 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-19 22:41:54,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608415907] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:41:54,327 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:41:54,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [146, 145, 145] total 219 [2022-03-19 22:41:54,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211968767] [2022-03-19 22:41:54,327 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:41:54,328 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 219 states [2022-03-19 22:41:54,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:41:54,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 219 interpolants. [2022-03-19 22:41:54,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10591, Invalid=37151, Unknown=0, NotChecked=0, Total=47742 [2022-03-19 22:41:54,333 INFO L87 Difference]: Start difference. First operand 576 states and 577 transitions. Second operand has 219 states, 219 states have (on average 1.6894977168949772) internal successors, (370), 218 states have internal predecessors, (370), 143 states have call successors, (145), 3 states have call predecessors, (145), 1 states have return successors, (142), 142 states have call predecessors, (142), 142 states have call successors, (142) [2022-03-19 22:41:58,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:41:58,775 INFO L93 Difference]: Finished difference Result 798 states and 870 transitions. [2022-03-19 22:41:58,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-03-19 22:41:58,776 INFO L78 Accepts]: Start accepts. Automaton has has 219 states, 219 states have (on average 1.6894977168949772) internal successors, (370), 218 states have internal predecessors, (370), 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 573 [2022-03-19 22:41:58,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:41:58,791 INFO L225 Difference]: With dead ends: 798 [2022-03-19 22:41:58,791 INFO L226 Difference]: Without dead ends: 577 [2022-03-19 22:41:58,796 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1214 SyntacticMatches, 1 SemanticMatches, 360 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36339 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=23877, Invalid=106805, Unknown=0, NotChecked=0, Total=130682 [2022-03-19 22:41:58,796 INFO L913 BasicCegarLoop]: 82 mSDtfsCounter, 21 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 2799 mSolverCounterSat, 299 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 3098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 2799 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:41:58,796 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 124 Invalid, 3098 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [299 Valid, 2799 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:41:58,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2022-03-19 22:41:58,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 577. [2022-03-19 22:41:58,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 431 states have (on average 1.0046403712296983) internal successors, (433), 432 states have internal predecessors, (433), 73 states have call successors, (73), 73 states have call predecessors, (73), 72 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-19 22:41:58,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 578 transitions. [2022-03-19 22:41:58,946 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 578 transitions. Word has length 573 [2022-03-19 22:41:58,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:41:58,946 INFO L478 AbstractCegarLoop]: Abstraction has 577 states and 578 transitions. [2022-03-19 22:41:58,946 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 219 states, 219 states have (on average 1.6894977168949772) internal successors, (370), 218 states have internal predecessors, (370), 143 states have call successors, (145), 3 states have call predecessors, (145), 1 states have return successors, (142), 142 states have call predecessors, (142), 142 states have call successors, (142) [2022-03-19 22:41:58,946 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 578 transitions. [2022-03-19 22:41:58,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 575 [2022-03-19 22:41:58,948 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:41:58,948 INFO L499 BasicCegarLoop]: trace histogram [71, 71, 71, 71, 70, 70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:41:58,991 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2022-03-19 22:41:59,166 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:41:59,166 INFO L403 AbstractCegarLoop]: === Iteration 142 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:41:59,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:41:59,166 INFO L85 PathProgramCache]: Analyzing trace with hash 1493656558, now seen corresponding path program 140 times [2022-03-19 22:41:59,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:41:59,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376221242] [2022-03-19 22:41:59,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:41:59,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:41:59,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:42:00,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:42:00,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:42:00,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:42:00,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:42:00,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:42:00,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:42:00,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:42:00,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:42:00,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:42:00,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:42:00,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:42:00,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:42:00,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:42:00,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:42:00,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:42:00,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-03-19 22:42:00,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:42:00,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-03-19 22:42:00,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:42:00,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-03-19 22:42:00,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:42:00,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-03-19 22:42:00,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:42:00,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-03-19 22:42:00,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:42:00,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-03-19 22:42:00,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:42:00,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-03-19 22:42:00,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:42:00,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-03-19 22:42:00,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:42:00,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-03-19 22:42:00,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:42:00,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-03-19 22:42:00,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:42:00,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-03-19 22:42:00,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:42:00,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-03-19 22:42:00,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:42:00,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-03-19 22:42:00,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:42:00,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-03-19 22:42:00,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:42:00,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-03-19 22:42:00,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:42:00,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-03-19 22:42:00,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:42:00,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2022-03-19 22:42:00,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:42:00,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2022-03-19 22:42:00,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:42:00,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2022-03-19 22:42:00,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:42:00,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2022-03-19 22:42:00,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:42:00,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2022-03-19 22:42:00,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:42:00,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2022-03-19 22:42:00,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-19 22:42:00,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2022-03-19 22:42:00,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:42:00,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2022-03-19 22:42:00,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-19 22:42:00,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 521 [2022-03-19 22:42:00,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-19 22:42:00,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 535 [2022-03-19 22:42:00,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-19 22:42:00,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 549 [2022-03-19 22:42:00,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-19 22:42:00,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 563 [2022-03-19 22:42:00,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:00,437 INFO L134 CoverageAnalysis]: Checked inductivity of 19741 backedges. 2625 proven. 7456 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-19 22:42:00,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:42:00,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376221242] [2022-03-19 22:42:00,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376221242] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:42:00,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268046002] [2022-03-19 22:42:00,437 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:42:00,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:42:00,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:42:00,438 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:42:00,439 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-03-19 22:42:00,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:42:00,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:42:00,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 1391 conjuncts, 145 conjunts are in the unsatisfiable core [2022-03-19 22:42:00,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:42:01,226 INFO L134 CoverageAnalysis]: Checked inductivity of 19741 backedges. 2696 proven. 7385 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-19 22:42:01,226 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:42:01,688 INFO L134 CoverageAnalysis]: Checked inductivity of 19741 backedges. 2696 proven. 7385 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-19 22:42:01,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268046002] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:42:01,689 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:42:01,689 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 76, 76] total 80 [2022-03-19 22:42:01,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125406940] [2022-03-19 22:42:01,689 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:42:01,689 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-03-19 22:42:01,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:42:01,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-03-19 22:42:01,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2716, Invalid=3604, Unknown=0, NotChecked=0, Total=6320 [2022-03-19 22:42:01,690 INFO L87 Difference]: Start difference. First operand 577 states and 578 transitions. Second operand has 80 states, 80 states have (on average 2.85) internal successors, (228), 77 states have internal predecessors, (228), 72 states have call successors, (75), 4 states have call predecessors, (75), 1 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2022-03-19 22:42:03,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:42:03,065 INFO L93 Difference]: Finished difference Result 590 states and 592 transitions. [2022-03-19 22:42:03,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-19 22:42:03,065 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 2.85) internal successors, (228), 77 states have internal predecessors, (228), 72 states have call successors, (75), 4 states have call predecessors, (75), 1 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) Word has length 574 [2022-03-19 22:42:03,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:42:03,070 INFO L225 Difference]: With dead ends: 590 [2022-03-19 22:42:03,070 INFO L226 Difference]: Without dead ends: 588 [2022-03-19 22:42:03,072 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1512 GetRequests, 1356 SyntacticMatches, 2 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3984 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=8140, Invalid=16040, Unknown=0, NotChecked=0, Total=24180 [2022-03-19 22:42:03,072 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 175 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1470 mSolverCounterSat, 366 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 1836 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 366 IncrementalHoareTripleChecker+Valid, 1470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:42:03,072 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 55 Invalid, 1836 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [366 Valid, 1470 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:42:03,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2022-03-19 22:42:03,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 584. [2022-03-19 22:42:03,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 436 states have (on average 1.0045871559633028) internal successors, (438), 437 states have internal predecessors, (438), 74 states have call successors, (74), 74 states have call predecessors, (74), 73 states have return successors, (73), 72 states have call predecessors, (73), 73 states have call successors, (73) [2022-03-19 22:42:03,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 585 transitions. [2022-03-19 22:42:03,172 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 585 transitions. Word has length 574 [2022-03-19 22:42:03,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:42:03,172 INFO L478 AbstractCegarLoop]: Abstraction has 584 states and 585 transitions. [2022-03-19 22:42:03,172 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 2.85) internal successors, (228), 77 states have internal predecessors, (228), 72 states have call successors, (75), 4 states have call predecessors, (75), 1 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2022-03-19 22:42:03,172 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 585 transitions. [2022-03-19 22:42:03,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 582 [2022-03-19 22:42:03,175 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:42:03,175 INFO L499 BasicCegarLoop]: trace histogram [72, 72, 72, 71, 71, 71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:42:03,194 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2022-03-19 22:42:03,387 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:42:03,387 INFO L403 AbstractCegarLoop]: === Iteration 143 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:42:03,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:42:03,388 INFO L85 PathProgramCache]: Analyzing trace with hash 890603716, now seen corresponding path program 141 times [2022-03-19 22:42:03,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:42:03,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080967894] [2022-03-19 22:42:03,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:42:03,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:42:03,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:42:06,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:42:06,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:42:06,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:42:06,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:42:06,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:42:06,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:42:06,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:42:06,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:42:06,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:42:06,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:42:06,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:42:06,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:42:06,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:42:06,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:42:06,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:42:06,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-03-19 22:42:06,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:42:06,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-03-19 22:42:06,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:42:06,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-03-19 22:42:06,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:42:06,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-03-19 22:42:06,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:42:06,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-03-19 22:42:06,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:42:06,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-03-19 22:42:06,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:42:06,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-03-19 22:42:06,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:42:06,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-03-19 22:42:06,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:42:06,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-03-19 22:42:06,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:42:06,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-03-19 22:42:06,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:42:06,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-03-19 22:42:06,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:42:06,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-03-19 22:42:06,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:42:06,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-03-19 22:42:06,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:42:06,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-03-19 22:42:06,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:42:06,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-03-19 22:42:06,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:42:06,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-03-19 22:42:06,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:42:06,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2022-03-19 22:42:06,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:42:06,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2022-03-19 22:42:06,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:42:06,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2022-03-19 22:42:06,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:42:06,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2022-03-19 22:42:06,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:42:06,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2022-03-19 22:42:06,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:42:06,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2022-03-19 22:42:06,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-19 22:42:06,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2022-03-19 22:42:06,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:42:06,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2022-03-19 22:42:06,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-19 22:42:06,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 521 [2022-03-19 22:42:06,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-19 22:42:06,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 535 [2022-03-19 22:42:06,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-19 22:42:06,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 549 [2022-03-19 22:42:06,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-19 22:42:06,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 563 [2022-03-19 22:42:06,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-19 22:42:06,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:06,673 INFO L134 CoverageAnalysis]: Checked inductivity of 20235 backedges. 7528 proven. 2767 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2022-03-19 22:42:06,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:42:06,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080967894] [2022-03-19 22:42:06,674 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080967894] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:42:06,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627124716] [2022-03-19 22:42:06,674 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:42:06,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:42:06,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:42:06,675 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:42:06,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-03-19 22:42:07,009 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 72 check-sat command(s) [2022-03-19 22:42:07,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:42:07,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 1405 conjuncts, 146 conjunts are in the unsatisfiable core [2022-03-19 22:42:07,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:42:11,377 INFO L134 CoverageAnalysis]: Checked inductivity of 20235 backedges. 7739 proven. 2556 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2022-03-19 22:42:11,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:42:11,903 INFO L134 CoverageAnalysis]: Checked inductivity of 20235 backedges. 7739 proven. 2556 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2022-03-19 22:42:11,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627124716] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:42:11,904 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:42:11,904 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [148, 147, 147] total 222 [2022-03-19 22:42:11,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379198474] [2022-03-19 22:42:11,904 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:42:11,905 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 222 states [2022-03-19 22:42:11,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:42:11,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 222 interpolants. [2022-03-19 22:42:11,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10884, Invalid=38178, Unknown=0, NotChecked=0, Total=49062 [2022-03-19 22:42:11,908 INFO L87 Difference]: Start difference. First operand 584 states and 585 transitions. Second operand has 222 states, 222 states have (on average 1.6891891891891893) internal successors, (375), 221 states have internal predecessors, (375), 145 states have call successors, (147), 3 states have call predecessors, (147), 1 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2022-03-19 22:42:16,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:42:16,512 INFO L93 Difference]: Finished difference Result 809 states and 882 transitions. [2022-03-19 22:42:16,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 148 states. [2022-03-19 22:42:16,512 INFO L78 Accepts]: Start accepts. Automaton has has 222 states, 222 states have (on average 1.6891891891891893) internal successors, (375), 221 states have internal predecessors, (375), 145 states have call successors, (147), 3 states have call predecessors, (147), 1 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) Word has length 581 [2022-03-19 22:42:16,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:42:16,514 INFO L225 Difference]: With dead ends: 809 [2022-03-19 22:42:16,514 INFO L226 Difference]: Without dead ends: 585 [2022-03-19 22:42:16,519 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1597 GetRequests, 1231 SyntacticMatches, 1 SemanticMatches, 365 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37355 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=24537, Invalid=109785, Unknown=0, NotChecked=0, Total=134322 [2022-03-19 22:42:16,519 INFO L913 BasicCegarLoop]: 83 mSDtfsCounter, 21 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 3133 mSolverCounterSat, 304 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 3437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 304 IncrementalHoareTripleChecker+Valid, 3133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:42:16,519 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 130 Invalid, 3437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [304 Valid, 3133 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:42:16,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2022-03-19 22:42:16,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 585. [2022-03-19 22:42:16,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 437 states have (on average 1.0045766590389016) internal successors, (439), 438 states have internal predecessors, (439), 74 states have call successors, (74), 74 states have call predecessors, (74), 73 states have return successors, (73), 72 states have call predecessors, (73), 73 states have call successors, (73) [2022-03-19 22:42:16,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 586 transitions. [2022-03-19 22:42:16,626 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 586 transitions. Word has length 581 [2022-03-19 22:42:16,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:42:16,626 INFO L478 AbstractCegarLoop]: Abstraction has 585 states and 586 transitions. [2022-03-19 22:42:16,627 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 222 states, 222 states have (on average 1.6891891891891893) internal successors, (375), 221 states have internal predecessors, (375), 145 states have call successors, (147), 3 states have call predecessors, (147), 1 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2022-03-19 22:42:16,627 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 586 transitions. [2022-03-19 22:42:16,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 583 [2022-03-19 22:42:16,629 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:42:16,629 INFO L499 BasicCegarLoop]: trace histogram [72, 72, 72, 72, 71, 71, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:42:16,647 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2022-03-19 22:42:16,831 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:42:16,831 INFO L403 AbstractCegarLoop]: === Iteration 144 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:42:16,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:42:16,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1952084596, now seen corresponding path program 142 times [2022-03-19 22:42:16,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:42:16,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783938992] [2022-03-19 22:42:16,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:42:16,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:42:16,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:42:18,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:42:18,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:42:18,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:42:18,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:42:18,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:42:18,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:42:18,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:42:18,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:42:18,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:42:18,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:42:18,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:42:18,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:42:18,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:42:18,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:42:18,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:42:18,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:42:18,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-03-19 22:42:18,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:42:18,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-03-19 22:42:18,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:42:18,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-03-19 22:42:18,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:42:18,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-03-19 22:42:18,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:42:18,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-03-19 22:42:18,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:42:18,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-03-19 22:42:18,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:42:18,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-03-19 22:42:18,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:42:18,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-03-19 22:42:18,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:42:18,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-03-19 22:42:18,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:42:18,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-03-19 22:42:18,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:42:18,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-03-19 22:42:18,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:42:18,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-03-19 22:42:18,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:42:18,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-03-19 22:42:18,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:42:18,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-03-19 22:42:18,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:42:18,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-03-19 22:42:18,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:42:18,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-03-19 22:42:18,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:42:18,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-03-19 22:42:18,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:42:18,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2022-03-19 22:42:18,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:42:18,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2022-03-19 22:42:18,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:42:18,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2022-03-19 22:42:18,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-19 22:42:18,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 473 [2022-03-19 22:42:18,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:42:18,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2022-03-19 22:42:18,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-19 22:42:18,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 501 [2022-03-19 22:42:18,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:42:18,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2022-03-19 22:42:18,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-19 22:42:18,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 529 [2022-03-19 22:42:18,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-19 22:42:18,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 543 [2022-03-19 22:42:18,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-19 22:42:18,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 557 [2022-03-19 22:42:18,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-19 22:42:18,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 571 [2022-03-19 22:42:18,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,083 INFO L134 CoverageAnalysis]: Checked inductivity of 20307 backedges. 2698 proven. 7669 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2022-03-19 22:42:18,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:42:18,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783938992] [2022-03-19 22:42:18,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783938992] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:42:18,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886060564] [2022-03-19 22:42:18,084 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:42:18,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:42:18,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:42:18,085 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:42:18,086 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-03-19 22:42:18,289 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:42:18,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:42:18,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 1410 conjuncts, 147 conjunts are in the unsatisfiable core [2022-03-19 22:42:18,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:42:18,739 INFO L134 CoverageAnalysis]: Checked inductivity of 20307 backedges. 2770 proven. 7597 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2022-03-19 22:42:18,739 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:42:19,382 INFO L134 CoverageAnalysis]: Checked inductivity of 20307 backedges. 2770 proven. 7597 refuted. 0 times theorem prover too weak. 9940 trivial. 0 not checked. [2022-03-19 22:42:19,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886060564] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:42:19,382 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:42:19,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 77, 77] total 81 [2022-03-19 22:42:19,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200434126] [2022-03-19 22:42:19,382 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:42:19,383 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-03-19 22:42:19,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:42:19,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-03-19 22:42:19,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2790, Invalid=3690, Unknown=0, NotChecked=0, Total=6480 [2022-03-19 22:42:19,384 INFO L87 Difference]: Start difference. First operand 585 states and 586 transitions. Second operand has 81 states, 81 states have (on average 2.8518518518518516) internal successors, (231), 78 states have internal predecessors, (231), 73 states have call successors, (76), 4 states have call predecessors, (76), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-19 22:42:20,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:42:20,936 INFO L93 Difference]: Finished difference Result 598 states and 600 transitions. [2022-03-19 22:42:20,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-19 22:42:20,936 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 2.8518518518518516) internal successors, (231), 78 states have internal predecessors, (231), 73 states have call successors, (76), 4 states have call predecessors, (76), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) Word has length 582 [2022-03-19 22:42:20,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:42:20,937 INFO L225 Difference]: With dead ends: 598 [2022-03-19 22:42:20,937 INFO L226 Difference]: Without dead ends: 596 [2022-03-19 22:42:20,939 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1533 GetRequests, 1375 SyntacticMatches, 2 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4076 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=8362, Invalid=16444, Unknown=0, NotChecked=0, Total=24806 [2022-03-19 22:42:20,939 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 171 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1747 mSolverCounterSat, 371 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 2118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 371 IncrementalHoareTripleChecker+Valid, 1747 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:42:20,939 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 85 Invalid, 2118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [371 Valid, 1747 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:42:20,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2022-03-19 22:42:21,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 592. [2022-03-19 22:42:21,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 442 states have (on average 1.004524886877828) internal successors, (444), 443 states have internal predecessors, (444), 75 states have call successors, (75), 75 states have call predecessors, (75), 74 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2022-03-19 22:42:21,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 593 transitions. [2022-03-19 22:42:21,024 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 593 transitions. Word has length 582 [2022-03-19 22:42:21,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:42:21,024 INFO L478 AbstractCegarLoop]: Abstraction has 592 states and 593 transitions. [2022-03-19 22:42:21,025 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 2.8518518518518516) internal successors, (231), 78 states have internal predecessors, (231), 73 states have call successors, (76), 4 states have call predecessors, (76), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-19 22:42:21,025 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 593 transitions. [2022-03-19 22:42:21,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 590 [2022-03-19 22:42:21,027 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:42:21,027 INFO L499 BasicCegarLoop]: trace histogram [73, 73, 73, 72, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:42:21,047 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Forceful destruction successful, exit code 0 [2022-03-19 22:42:21,239 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:42:21,240 INFO L403 AbstractCegarLoop]: === Iteration 145 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:42:21,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:42:21,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1579093658, now seen corresponding path program 143 times [2022-03-19 22:42:21,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:42:21,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119495181] [2022-03-19 22:42:21,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:42:21,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:42:21,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:42:24,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-03-19 22:42:24,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:42:24,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:42:24,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:42:24,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:42:24,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:42:24,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:42:24,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:42:24,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:42:24,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:42:24,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:42:24,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:42:24,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:42:24,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:42:24,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:42:24,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:42:24,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-03-19 22:42:24,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:42:24,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-03-19 22:42:24,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:42:24,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-03-19 22:42:24,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:42:24,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-03-19 22:42:24,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:42:24,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-03-19 22:42:24,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:42:24,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-03-19 22:42:24,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:42:24,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-03-19 22:42:24,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:42:24,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-03-19 22:42:24,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:42:24,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-03-19 22:42:24,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:42:24,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-03-19 22:42:24,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:42:24,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-03-19 22:42:24,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:42:24,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-03-19 22:42:24,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:42:24,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-03-19 22:42:24,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:42:24,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-03-19 22:42:24,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:42:24,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-03-19 22:42:24,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:42:24,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-03-19 22:42:24,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:42:24,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-03-19 22:42:24,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:42:24,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2022-03-19 22:42:24,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:42:24,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2022-03-19 22:42:24,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:42:24,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2022-03-19 22:42:24,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-19 22:42:24,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 473 [2022-03-19 22:42:24,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:42:24,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2022-03-19 22:42:24,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-19 22:42:24,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 501 [2022-03-19 22:42:24,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:42:24,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2022-03-19 22:42:24,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-19 22:42:24,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 529 [2022-03-19 22:42:24,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-19 22:42:24,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 543 [2022-03-19 22:42:24,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-19 22:42:24,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 557 [2022-03-19 22:42:24,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-19 22:42:24,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 571 [2022-03-19 22:42:24,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-19 22:42:24,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:24,629 INFO L134 CoverageAnalysis]: Checked inductivity of 20808 backedges. 7742 proven. 2842 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-19 22:42:24,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:42:24,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119495181] [2022-03-19 22:42:24,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119495181] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:42:24,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262852316] [2022-03-19 22:42:24,630 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:42:24,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:42:24,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:42:24,631 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:42:24,632 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-03-19 22:42:24,947 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 73 check-sat command(s) [2022-03-19 22:42:24,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:42:24,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 1424 conjuncts, 148 conjunts are in the unsatisfiable core [2022-03-19 22:42:24,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:42:30,592 INFO L134 CoverageAnalysis]: Checked inductivity of 20808 backedges. 7956 proven. 2628 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-19 22:42:30,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:42:31,427 INFO L134 CoverageAnalysis]: Checked inductivity of 20808 backedges. 7956 proven. 2628 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-19 22:42:31,428 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262852316] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:42:31,428 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:42:31,428 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [150, 149, 149] total 225 [2022-03-19 22:42:31,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280567923] [2022-03-19 22:42:31,428 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:42:31,429 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 225 states [2022-03-19 22:42:31,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:42:31,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 225 interpolants. [2022-03-19 22:42:31,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11181, Invalid=39219, Unknown=0, NotChecked=0, Total=50400 [2022-03-19 22:42:31,432 INFO L87 Difference]: Start difference. First operand 592 states and 593 transitions. Second operand has 225 states, 225 states have (on average 1.6888888888888889) internal successors, (380), 224 states have internal predecessors, (380), 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-03-19 22:42:36,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:42:36,890 INFO L93 Difference]: Finished difference Result 820 states and 894 transitions. [2022-03-19 22:42:36,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2022-03-19 22:42:36,890 INFO L78 Accepts]: Start accepts. Automaton has has 225 states, 225 states have (on average 1.6888888888888889) internal successors, (380), 224 states have internal predecessors, (380), 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 589 [2022-03-19 22:42:36,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:42:36,892 INFO L225 Difference]: With dead ends: 820 [2022-03-19 22:42:36,892 INFO L226 Difference]: Without dead ends: 593 [2022-03-19 22:42:36,897 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1619 GetRequests, 1248 SyntacticMatches, 1 SemanticMatches, 370 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38385 ImplicationChecksByTransitivity, 11.9s TimeCoverageRelationStatistics Valid=25206, Invalid=112806, Unknown=0, NotChecked=0, Total=138012 [2022-03-19 22:42:36,897 INFO L913 BasicCegarLoop]: 84 mSDtfsCounter, 21 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 3433 mSolverCounterSat, 306 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 3739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 306 IncrementalHoareTripleChecker+Valid, 3433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 22:42:36,897 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 151 Invalid, 3739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [306 Valid, 3433 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-19 22:42:36,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2022-03-19 22:42:36,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 593. [2022-03-19 22:42:36,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 443 states have (on average 1.0045146726862302) internal successors, (445), 444 states have internal predecessors, (445), 75 states have call successors, (75), 75 states have call predecessors, (75), 74 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2022-03-19 22:42:36,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 594 transitions. [2022-03-19 22:42:36,985 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 594 transitions. Word has length 589 [2022-03-19 22:42:36,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:42:36,985 INFO L478 AbstractCegarLoop]: Abstraction has 593 states and 594 transitions. [2022-03-19 22:42:36,985 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 225 states, 225 states have (on average 1.6888888888888889) internal successors, (380), 224 states have internal predecessors, (380), 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-03-19 22:42:36,985 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 594 transitions. [2022-03-19 22:42:36,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 591 [2022-03-19 22:42:36,988 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:42:36,988 INFO L499 BasicCegarLoop]: trace histogram [73, 73, 73, 73, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:42:37,008 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Forceful destruction successful, exit code 0 [2022-03-19 22:42:37,203 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2022-03-19 22:42:37,203 INFO L403 AbstractCegarLoop]: === Iteration 146 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:42:37,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:42:37,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1336127022, now seen corresponding path program 144 times [2022-03-19 22:42:37,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:42:37,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023731621] [2022-03-19 22:42:37,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:42:37,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:42:37,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:42:38,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:42:38,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:42:38,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:42:38,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:42:38,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:42:38,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:42:38,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:42:38,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:42:38,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:42:38,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:42:38,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:42:38,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:42:38,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:42:38,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:42:38,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:42:38,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:42:38,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:42:38,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-03-19 22:42:38,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:42:38,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-03-19 22:42:38,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:42:38,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-03-19 22:42:38,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:42:38,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-03-19 22:42:38,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:42:38,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-03-19 22:42:38,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:42:38,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-03-19 22:42:38,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:42:38,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-03-19 22:42:38,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:42:38,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-03-19 22:42:38,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:42:38,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-03-19 22:42:38,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:42:38,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-03-19 22:42:38,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:42:38,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-03-19 22:42:38,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:42:38,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-03-19 22:42:38,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:42:38,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-03-19 22:42:38,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:42:38,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-03-19 22:42:38,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:42:38,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-03-19 22:42:38,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:42:38,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-03-19 22:42:38,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:42:38,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2022-03-19 22:42:38,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:42:38,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2022-03-19 22:42:38,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:42:38,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2022-03-19 22:42:38,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:42:38,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2022-03-19 22:42:38,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-19 22:42:38,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2022-03-19 22:42:38,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:42:38,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 495 [2022-03-19 22:42:38,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-19 22:42:38,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2022-03-19 22:42:38,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-19 22:42:38,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2022-03-19 22:42:38,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-19 22:42:38,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 537 [2022-03-19 22:42:38,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-19 22:42:38,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 551 [2022-03-19 22:42:38,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-19 22:42:38,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 565 [2022-03-19 22:42:38,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-19 22:42:38,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 579 [2022-03-19 22:42:38,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:38,982 INFO L134 CoverageAnalysis]: Checked inductivity of 20881 backedges. 2772 proven. 7885 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-19 22:42:38,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:42:38,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023731621] [2022-03-19 22:42:38,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023731621] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:42:38,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374168160] [2022-03-19 22:42:38,983 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:42:38,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:42:38,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:42:38,984 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:42:38,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-03-19 22:42:39,354 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 73 check-sat command(s) [2022-03-19 22:42:39,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:42:39,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 1429 conjuncts, 149 conjunts are in the unsatisfiable core [2022-03-19 22:42:39,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:42:40,342 INFO L134 CoverageAnalysis]: Checked inductivity of 20881 backedges. 2845 proven. 7812 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-19 22:42:40,343 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:42:41,304 INFO L134 CoverageAnalysis]: Checked inductivity of 20881 backedges. 2845 proven. 7812 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-19 22:42:41,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [374168160] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:42:41,304 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:42:41,305 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 78, 78] total 82 [2022-03-19 22:42:41,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018950240] [2022-03-19 22:42:41,305 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:42:41,305 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2022-03-19 22:42:41,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:42:41,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2022-03-19 22:42:41,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2865, Invalid=3777, Unknown=0, NotChecked=0, Total=6642 [2022-03-19 22:42:41,307 INFO L87 Difference]: Start difference. First operand 593 states and 594 transitions. Second operand has 82 states, 82 states have (on average 2.8536585365853657) internal successors, (234), 79 states have internal predecessors, (234), 74 states have call successors, (77), 4 states have call predecessors, (77), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2022-03-19 22:42:43,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:42:43,488 INFO L93 Difference]: Finished difference Result 606 states and 608 transitions. [2022-03-19 22:42:43,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-03-19 22:42:43,489 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 2.8536585365853657) internal successors, (234), 79 states have internal predecessors, (234), 74 states have call successors, (77), 4 states have call predecessors, (77), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) Word has length 590 [2022-03-19 22:42:43,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:42:43,490 INFO L225 Difference]: With dead ends: 606 [2022-03-19 22:42:43,490 INFO L226 Difference]: Without dead ends: 604 [2022-03-19 22:42:43,493 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1554 GetRequests, 1394 SyntacticMatches, 2 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4169 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=8587, Invalid=16853, Unknown=0, NotChecked=0, Total=25440 [2022-03-19 22:42:43,493 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 179 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1609 mSolverCounterSat, 376 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 1985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 376 IncrementalHoareTripleChecker+Valid, 1609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:42:43,493 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 65 Invalid, 1985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [376 Valid, 1609 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:42:43,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-03-19 22:42:43,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 600. [2022-03-19 22:42:43,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 448 states have (on average 1.0044642857142858) internal successors, (450), 449 states have internal predecessors, (450), 76 states have call successors, (76), 76 states have call predecessors, (76), 75 states have return successors, (75), 74 states have call predecessors, (75), 75 states have call successors, (75) [2022-03-19 22:42:43,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 601 transitions. [2022-03-19 22:42:43,590 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 601 transitions. Word has length 590 [2022-03-19 22:42:43,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:42:43,590 INFO L478 AbstractCegarLoop]: Abstraction has 600 states and 601 transitions. [2022-03-19 22:42:43,590 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 82 states have (on average 2.8536585365853657) internal successors, (234), 79 states have internal predecessors, (234), 74 states have call successors, (77), 4 states have call predecessors, (77), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2022-03-19 22:42:43,590 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 601 transitions. [2022-03-19 22:42:43,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 598 [2022-03-19 22:42:43,593 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:42:43,593 INFO L499 BasicCegarLoop]: trace histogram [74, 74, 74, 73, 73, 73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:42:43,614 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Forceful destruction successful, exit code 0 [2022-03-19 22:42:43,811 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:42:43,812 INFO L403 AbstractCegarLoop]: === Iteration 147 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:42:43,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:42:43,812 INFO L85 PathProgramCache]: Analyzing trace with hash -432195964, now seen corresponding path program 145 times [2022-03-19 22:42:43,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:42:43,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686592944] [2022-03-19 22:42:43,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:42:43,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:42:43,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:42:48,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:42:48,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:42:48,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:42:48,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:42:48,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:42:48,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:42:48,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:42:48,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:42:48,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:42:48,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:42:48,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:42:48,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:42:48,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:42:48,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:42:48,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:42:48,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:42:48,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:42:48,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-03-19 22:42:48,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:42:48,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-03-19 22:42:48,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:42:48,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-03-19 22:42:48,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:42:48,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-03-19 22:42:48,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:42:48,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-03-19 22:42:48,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:42:48,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-03-19 22:42:48,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:42:48,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-03-19 22:42:48,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:42:48,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-03-19 22:42:48,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:42:48,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-03-19 22:42:48,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:42:48,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-03-19 22:42:48,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:42:48,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-03-19 22:42:48,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:42:48,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-03-19 22:42:48,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:42:48,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-03-19 22:42:48,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:42:48,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-03-19 22:42:48,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:42:48,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-03-19 22:42:48,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:42:48,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-03-19 22:42:48,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:42:48,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2022-03-19 22:42:48,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:42:48,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2022-03-19 22:42:48,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:42:48,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2022-03-19 22:42:48,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:42:48,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2022-03-19 22:42:48,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-19 22:42:48,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2022-03-19 22:42:48,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:42:48,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 495 [2022-03-19 22:42:48,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-19 22:42:48,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2022-03-19 22:42:48,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-19 22:42:48,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2022-03-19 22:42:48,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-19 22:42:48,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 537 [2022-03-19 22:42:48,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-19 22:42:48,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 551 [2022-03-19 22:42:48,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-19 22:42:48,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 565 [2022-03-19 22:42:48,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-19 22:42:48,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 579 [2022-03-19 22:42:48,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-19 22:42:48,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:48,828 INFO L134 CoverageAnalysis]: Checked inductivity of 21389 backedges. 7959 proven. 2918 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2022-03-19 22:42:48,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:42:48,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686592944] [2022-03-19 22:42:48,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686592944] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:42:48,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120083916] [2022-03-19 22:42:48,828 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:42:48,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:42:48,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:42:48,829 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:42:48,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-03-19 22:42:49,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:49,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 1443 conjuncts, 150 conjunts are in the unsatisfiable core [2022-03-19 22:42:49,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:42:53,951 INFO L134 CoverageAnalysis]: Checked inductivity of 21389 backedges. 8176 proven. 2701 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2022-03-19 22:42:53,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:42:54,496 INFO L134 CoverageAnalysis]: Checked inductivity of 21389 backedges. 8176 proven. 2701 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2022-03-19 22:42:54,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120083916] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:42:54,497 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:42:54,497 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [152, 151, 151] total 228 [2022-03-19 22:42:54,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696362358] [2022-03-19 22:42:54,497 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:42:54,498 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 228 states [2022-03-19 22:42:54,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:42:54,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 228 interpolants. [2022-03-19 22:42:54,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11482, Invalid=40274, Unknown=0, NotChecked=0, Total=51756 [2022-03-19 22:42:54,502 INFO L87 Difference]: Start difference. First operand 600 states and 601 transitions. Second operand has 228 states, 228 states have (on average 1.6885964912280702) internal successors, (385), 227 states have internal predecessors, (385), 149 states have call successors, (151), 3 states have call predecessors, (151), 1 states have return successors, (148), 148 states have call predecessors, (148), 148 states have call successors, (148) [2022-03-19 22:42:59,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:42:59,693 INFO L93 Difference]: Finished difference Result 831 states and 906 transitions. [2022-03-19 22:42:59,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-19 22:42:59,694 INFO L78 Accepts]: Start accepts. Automaton has has 228 states, 228 states have (on average 1.6885964912280702) internal successors, (385), 227 states have internal predecessors, (385), 149 states have call successors, (151), 3 states have call predecessors, (151), 1 states have return successors, (148), 148 states have call predecessors, (148), 148 states have call successors, (148) Word has length 597 [2022-03-19 22:42:59,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:42:59,695 INFO L225 Difference]: With dead ends: 831 [2022-03-19 22:42:59,695 INFO L226 Difference]: Without dead ends: 601 [2022-03-19 22:42:59,699 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1641 GetRequests, 1265 SyntacticMatches, 1 SemanticMatches, 375 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39429 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=25884, Invalid=115868, Unknown=0, NotChecked=0, Total=141752 [2022-03-19 22:42:59,700 INFO L913 BasicCegarLoop]: 85 mSDtfsCounter, 21 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 4564 mSolverCounterSat, 309 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 4873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 309 IncrementalHoareTripleChecker+Valid, 4564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-19 22:42:59,700 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 167 Invalid, 4873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [309 Valid, 4564 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-19 22:42:59,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2022-03-19 22:42:59,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 601. [2022-03-19 22:42:59,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 449 states have (on average 1.0044543429844097) internal successors, (451), 450 states have internal predecessors, (451), 76 states have call successors, (76), 76 states have call predecessors, (76), 75 states have return successors, (75), 74 states have call predecessors, (75), 75 states have call successors, (75) [2022-03-19 22:42:59,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 602 transitions. [2022-03-19 22:42:59,790 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 602 transitions. Word has length 597 [2022-03-19 22:42:59,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:42:59,790 INFO L478 AbstractCegarLoop]: Abstraction has 601 states and 602 transitions. [2022-03-19 22:42:59,790 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 228 states, 228 states have (on average 1.6885964912280702) internal successors, (385), 227 states have internal predecessors, (385), 149 states have call successors, (151), 3 states have call predecessors, (151), 1 states have return successors, (148), 148 states have call predecessors, (148), 148 states have call successors, (148) [2022-03-19 22:42:59,790 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 602 transitions. [2022-03-19 22:42:59,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2022-03-19 22:42:59,793 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:42:59,793 INFO L499 BasicCegarLoop]: trace histogram [74, 74, 74, 74, 73, 73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:42:59,815 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Forceful destruction successful, exit code 0 [2022-03-19 22:43:00,010 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2022-03-19 22:43:00,010 INFO L403 AbstractCegarLoop]: === Iteration 148 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:43:00,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:43:00,011 INFO L85 PathProgramCache]: Analyzing trace with hash -923096244, now seen corresponding path program 146 times [2022-03-19 22:43:00,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:43:00,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245129287] [2022-03-19 22:43:00,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:43:00,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:43:00,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:43:01,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:43:01,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:43:01,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:43:01,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:43:01,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:43:01,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:43:01,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:43:01,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:43:01,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:43:01,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:43:01,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:43:01,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:43:01,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:43:01,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:43:01,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:43:01,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:43:01,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:43:01,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:43:01,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-03-19 22:43:01,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:43:01,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-03-19 22:43:01,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:43:01,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-03-19 22:43:01,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:43:01,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-03-19 22:43:01,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:43:01,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-03-19 22:43:01,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:43:01,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-03-19 22:43:01,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:43:01,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-03-19 22:43:01,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:43:01,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-03-19 22:43:01,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:43:01,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-03-19 22:43:01,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:43:01,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-03-19 22:43:01,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:43:01,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-03-19 22:43:01,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:43:01,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-03-19 22:43:01,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:43:01,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-03-19 22:43:01,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:43:01,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-03-19 22:43:01,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:43:01,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-03-19 22:43:01,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:43:01,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-03-19 22:43:01,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:43:01,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2022-03-19 22:43:01,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:43:01,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 447 [2022-03-19 22:43:01,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:43:01,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2022-03-19 22:43:01,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:43:01,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2022-03-19 22:43:01,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-19 22:43:01,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 489 [2022-03-19 22:43:01,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:43:01,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2022-03-19 22:43:01,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-19 22:43:01,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2022-03-19 22:43:01,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-19 22:43:01,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 531 [2022-03-19 22:43:01,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-19 22:43:01,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 545 [2022-03-19 22:43:01,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-19 22:43:01,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2022-03-19 22:43:01,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-19 22:43:01,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 573 [2022-03-19 22:43:01,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-19 22:43:01,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 587 [2022-03-19 22:43:01,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:01,341 INFO L134 CoverageAnalysis]: Checked inductivity of 21463 backedges. 2847 proven. 8104 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2022-03-19 22:43:01,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:43:01,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245129287] [2022-03-19 22:43:01,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245129287] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:43:01,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376662169] [2022-03-19 22:43:01,342 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:43:01,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:43:01,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:43:01,343 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:43:01,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-03-19 22:43:01,539 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:43:01,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:43:01,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 1448 conjuncts, 151 conjunts are in the unsatisfiable core [2022-03-19 22:43:01,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:43:02,010 INFO L134 CoverageAnalysis]: Checked inductivity of 21463 backedges. 2921 proven. 8030 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2022-03-19 22:43:02,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:43:02,502 INFO L134 CoverageAnalysis]: Checked inductivity of 21463 backedges. 2921 proven. 8030 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2022-03-19 22:43:02,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376662169] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:43:02,502 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:43:02,502 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 79, 79] total 83 [2022-03-19 22:43:02,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108960487] [2022-03-19 22:43:02,502 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:43:02,503 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-03-19 22:43:02,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:43:02,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-03-19 22:43:02,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2941, Invalid=3865, Unknown=0, NotChecked=0, Total=6806 [2022-03-19 22:43:02,504 INFO L87 Difference]: Start difference. First operand 601 states and 602 transitions. Second operand has 83 states, 83 states have (on average 2.855421686746988) internal successors, (237), 80 states have internal predecessors, (237), 75 states have call successors, (78), 4 states have call predecessors, (78), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-03-19 22:43:03,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:43:03,974 INFO L93 Difference]: Finished difference Result 614 states and 616 transitions. [2022-03-19 22:43:03,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-03-19 22:43:03,974 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 2.855421686746988) internal successors, (237), 80 states have internal predecessors, (237), 75 states have call successors, (78), 4 states have call predecessors, (78), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) Word has length 598 [2022-03-19 22:43:03,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:43:03,975 INFO L225 Difference]: With dead ends: 614 [2022-03-19 22:43:03,975 INFO L226 Difference]: Without dead ends: 612 [2022-03-19 22:43:03,976 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1413 SyntacticMatches, 2 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4263 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=8815, Invalid=17267, Unknown=0, NotChecked=0, Total=26082 [2022-03-19 22:43:03,977 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 186 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1574 mSolverCounterSat, 455 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 2029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 455 IncrementalHoareTripleChecker+Valid, 1574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:43:03,977 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 45 Invalid, 2029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [455 Valid, 1574 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:43:03,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2022-03-19 22:43:04,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 608. [2022-03-19 22:43:04,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 454 states have (on average 1.0044052863436124) internal successors, (456), 455 states have internal predecessors, (456), 77 states have call successors, (77), 77 states have call predecessors, (77), 76 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2022-03-19 22:43:04,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 609 transitions. [2022-03-19 22:43:04,067 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 609 transitions. Word has length 598 [2022-03-19 22:43:04,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:43:04,067 INFO L478 AbstractCegarLoop]: Abstraction has 608 states and 609 transitions. [2022-03-19 22:43:04,067 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 2.855421686746988) internal successors, (237), 80 states have internal predecessors, (237), 75 states have call successors, (78), 4 states have call predecessors, (78), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-03-19 22:43:04,068 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 609 transitions. [2022-03-19 22:43:04,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 606 [2022-03-19 22:43:04,070 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:43:04,070 INFO L499 BasicCegarLoop]: trace histogram [75, 75, 75, 74, 74, 74, 74, 74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:43:04,109 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Forceful destruction successful, exit code 0 [2022-03-19 22:43:04,288 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-03-19 22:43:04,288 INFO L403 AbstractCegarLoop]: === Iteration 149 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:43:04,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:43:04,288 INFO L85 PathProgramCache]: Analyzing trace with hash 367188902, now seen corresponding path program 147 times [2022-03-19 22:43:04,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:43:04,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617887368] [2022-03-19 22:43:04,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:43:04,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:43:04,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:43:07,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-03-19 22:43:07,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:43:07,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:43:07,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:43:07,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:43:07,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:43:07,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:43:07,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:43:07,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:43:07,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:43:07,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:43:07,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:43:07,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:43:07,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:43:07,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:43:07,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:43:07,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:43:07,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:43:07,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-03-19 22:43:07,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:43:07,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-03-19 22:43:07,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:43:07,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-03-19 22:43:07,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:43:07,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-03-19 22:43:07,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:43:07,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-03-19 22:43:07,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:43:07,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-03-19 22:43:07,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:43:07,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-03-19 22:43:07,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:43:07,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-03-19 22:43:07,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:43:07,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-03-19 22:43:07,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:43:07,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-03-19 22:43:07,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:43:07,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-03-19 22:43:07,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:43:07,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-03-19 22:43:07,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:43:07,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-03-19 22:43:07,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:43:07,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-03-19 22:43:07,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:43:07,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-03-19 22:43:07,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:43:07,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-03-19 22:43:07,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:43:07,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2022-03-19 22:43:07,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:43:07,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 447 [2022-03-19 22:43:07,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:43:07,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2022-03-19 22:43:07,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:43:07,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2022-03-19 22:43:07,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-19 22:43:07,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 489 [2022-03-19 22:43:07,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:43:07,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2022-03-19 22:43:07,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-19 22:43:07,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2022-03-19 22:43:07,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-19 22:43:07,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 531 [2022-03-19 22:43:07,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-19 22:43:07,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 545 [2022-03-19 22:43:07,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-19 22:43:07,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2022-03-19 22:43:07,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-19 22:43:07,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 573 [2022-03-19 22:43:07,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-19 22:43:07,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 587 [2022-03-19 22:43:07,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-19 22:43:07,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:07,868 INFO L134 CoverageAnalysis]: Checked inductivity of 21978 backedges. 8179 proven. 2995 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-19 22:43:07,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:43:07,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617887368] [2022-03-19 22:43:07,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617887368] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:43:07,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711498347] [2022-03-19 22:43:07,868 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:43:07,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:43:07,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:43:07,869 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:43:07,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-03-19 22:43:08,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 75 check-sat command(s) [2022-03-19 22:43:08,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:43:08,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 1462 conjuncts, 152 conjunts are in the unsatisfiable core [2022-03-19 22:43:08,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:43:13,383 INFO L134 CoverageAnalysis]: Checked inductivity of 21978 backedges. 8399 proven. 2775 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-19 22:43:13,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:43:13,954 INFO L134 CoverageAnalysis]: Checked inductivity of 21978 backedges. 8399 proven. 2775 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-19 22:43:13,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711498347] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:43:13,955 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:43:13,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [154, 153, 153] total 231 [2022-03-19 22:43:13,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763655832] [2022-03-19 22:43:13,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:43:13,956 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 231 states [2022-03-19 22:43:13,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:43:13,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 231 interpolants. [2022-03-19 22:43:13,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11787, Invalid=41343, Unknown=0, NotChecked=0, Total=53130 [2022-03-19 22:43:13,960 INFO L87 Difference]: Start difference. First operand 608 states and 609 transitions. Second operand has 231 states, 231 states have (on average 1.6883116883116882) internal successors, (390), 230 states have internal predecessors, (390), 151 states have call successors, (153), 3 states have call predecessors, (153), 1 states have return successors, (150), 150 states have call predecessors, (150), 150 states have call successors, (150) [2022-03-19 22:43:19,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:43:19,310 INFO L93 Difference]: Finished difference Result 842 states and 918 transitions. [2022-03-19 22:43:19,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 154 states. [2022-03-19 22:43:19,310 INFO L78 Accepts]: Start accepts. Automaton has has 231 states, 231 states have (on average 1.6883116883116882) internal successors, (390), 230 states have internal predecessors, (390), 151 states have call successors, (153), 3 states have call predecessors, (153), 1 states have return successors, (150), 150 states have call predecessors, (150), 150 states have call successors, (150) Word has length 605 [2022-03-19 22:43:19,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:43:19,312 INFO L225 Difference]: With dead ends: 842 [2022-03-19 22:43:19,312 INFO L226 Difference]: Without dead ends: 609 [2022-03-19 22:43:19,318 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1663 GetRequests, 1282 SyntacticMatches, 1 SemanticMatches, 380 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40487 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=26571, Invalid=118971, Unknown=0, NotChecked=0, Total=145542 [2022-03-19 22:43:19,318 INFO L913 BasicCegarLoop]: 86 mSDtfsCounter, 21 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4244 mSolverCounterSat, 311 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 4555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 311 IncrementalHoareTripleChecker+Valid, 4244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:43:19,318 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 163 Invalid, 4555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [311 Valid, 4244 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-19 22:43:19,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2022-03-19 22:43:19,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 609. [2022-03-19 22:43:19,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 455 states have (on average 1.0043956043956044) internal successors, (457), 456 states have internal predecessors, (457), 77 states have call successors, (77), 77 states have call predecessors, (77), 76 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2022-03-19 22:43:19,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 610 transitions. [2022-03-19 22:43:19,450 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 610 transitions. Word has length 605 [2022-03-19 22:43:19,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:43:19,451 INFO L478 AbstractCegarLoop]: Abstraction has 609 states and 610 transitions. [2022-03-19 22:43:19,451 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 231 states, 231 states have (on average 1.6883116883116882) internal successors, (390), 230 states have internal predecessors, (390), 151 states have call successors, (153), 3 states have call predecessors, (153), 1 states have return successors, (150), 150 states have call predecessors, (150), 150 states have call successors, (150) [2022-03-19 22:43:19,451 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 610 transitions. [2022-03-19 22:43:19,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 607 [2022-03-19 22:43:19,453 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:43:19,453 INFO L499 BasicCegarLoop]: trace histogram [75, 75, 75, 75, 74, 74, 74, 74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:43:19,472 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Forceful destruction successful, exit code 0 [2022-03-19 22:43:19,672 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:43:19,672 INFO L403 AbstractCegarLoop]: === Iteration 150 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:43:19,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:43:19,673 INFO L85 PathProgramCache]: Analyzing trace with hash -1016919954, now seen corresponding path program 148 times [2022-03-19 22:43:19,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:43:19,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508236876] [2022-03-19 22:43:19,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:43:19,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:43:19,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:43:20,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:43:20,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:43:20,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:43:20,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:43:20,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:43:20,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:43:20,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:43:20,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:43:20,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:43:20,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:43:20,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:43:20,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:43:20,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:43:20,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:43:20,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:43:20,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:43:20,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:43:20,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:43:20,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:43:20,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-03-19 22:43:20,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:43:20,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-03-19 22:43:20,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:43:20,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-03-19 22:43:20,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:43:20,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-03-19 22:43:20,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:43:20,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-03-19 22:43:20,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:43:20,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-03-19 22:43:20,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:43:20,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-03-19 22:43:20,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:43:20,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-03-19 22:43:20,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:43:20,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-03-19 22:43:20,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:43:20,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:20,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-03-19 22:43:20,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:43:21,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-03-19 22:43:21,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:43:21,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-03-19 22:43:21,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:43:21,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-03-19 22:43:21,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:43:21,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-03-19 22:43:21,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:43:21,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-03-19 22:43:21,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:43:21,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-03-19 22:43:21,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:43:21,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-03-19 22:43:21,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:43:21,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-03-19 22:43:21,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:43:21,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-03-19 22:43:21,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:43:21,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-03-19 22:43:21,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-19 22:43:21,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-03-19 22:43:21,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:43:21,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-03-19 22:43:21,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-19 22:43:21,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-03-19 22:43:21,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-19 22:43:21,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-03-19 22:43:21,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-19 22:43:21,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-03-19 22:43:21,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-19 22:43:21,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-03-19 22:43:21,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-19 22:43:21,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-03-19 22:43:21,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-19 22:43:21,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-03-19 22:43:21,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:21,044 INFO L134 CoverageAnalysis]: Checked inductivity of 22053 backedges. 2923 proven. 8326 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-19 22:43:21,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:43:21,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508236876] [2022-03-19 22:43:21,044 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508236876] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:43:21,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562143353] [2022-03-19 22:43:21,044 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:43:21,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:43:21,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:43:21,046 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:43:21,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2022-03-19 22:43:21,279 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:43:21,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:43:21,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 1467 conjuncts, 153 conjunts are in the unsatisfiable core [2022-03-19 22:43:21,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:43:21,787 INFO L134 CoverageAnalysis]: Checked inductivity of 22053 backedges. 2998 proven. 8251 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-19 22:43:21,788 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:43:22,298 INFO L134 CoverageAnalysis]: Checked inductivity of 22053 backedges. 2998 proven. 8251 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-19 22:43:22,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562143353] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:43:22,298 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:43:22,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 80, 80] total 84 [2022-03-19 22:43:22,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175248989] [2022-03-19 22:43:22,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:43:22,299 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2022-03-19 22:43:22,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:43:22,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2022-03-19 22:43:22,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3018, Invalid=3954, Unknown=0, NotChecked=0, Total=6972 [2022-03-19 22:43:22,300 INFO L87 Difference]: Start difference. First operand 609 states and 610 transitions. Second operand has 84 states, 84 states have (on average 2.857142857142857) internal successors, (240), 81 states have internal predecessors, (240), 76 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-03-19 22:43:23,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:43:23,869 INFO L93 Difference]: Finished difference Result 622 states and 624 transitions. [2022-03-19 22:43:23,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-19 22:43:23,869 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 84 states have (on average 2.857142857142857) internal successors, (240), 81 states have internal predecessors, (240), 76 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 606 [2022-03-19 22:43:23,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:43:23,870 INFO L225 Difference]: With dead ends: 622 [2022-03-19 22:43:23,870 INFO L226 Difference]: Without dead ends: 620 [2022-03-19 22:43:23,871 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1596 GetRequests, 1432 SyntacticMatches, 2 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4358 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=9046, Invalid=17686, Unknown=0, NotChecked=0, Total=26732 [2022-03-19 22:43:23,871 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 177 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1673 mSolverCounterSat, 461 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 2134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 461 IncrementalHoareTripleChecker+Valid, 1673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:43:23,872 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 55 Invalid, 2134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [461 Valid, 1673 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:43:23,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2022-03-19 22:43:23,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 616. [2022-03-19 22:43:23,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 616 states, 460 states have (on average 1.0043478260869565) internal successors, (462), 461 states have internal predecessors, (462), 78 states have call successors, (78), 78 states have call predecessors, (78), 77 states have return successors, (77), 76 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-19 22:43:23,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 617 transitions. [2022-03-19 22:43:23,966 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 617 transitions. Word has length 606 [2022-03-19 22:43:23,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:43:23,966 INFO L478 AbstractCegarLoop]: Abstraction has 616 states and 617 transitions. [2022-03-19 22:43:23,967 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 84 states have (on average 2.857142857142857) internal successors, (240), 81 states have internal predecessors, (240), 76 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-03-19 22:43:23,967 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 617 transitions. [2022-03-19 22:43:23,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 614 [2022-03-19 22:43:23,969 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:43:23,969 INFO L499 BasicCegarLoop]: trace histogram [76, 76, 76, 75, 75, 75, 75, 75, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:43:23,989 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Forceful destruction successful, exit code 0 [2022-03-19 22:43:24,187 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2022-03-19 22:43:24,187 INFO L403 AbstractCegarLoop]: === Iteration 151 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:43:24,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:43:24,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1347431356, now seen corresponding path program 149 times [2022-03-19 22:43:24,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:43:24,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334774614] [2022-03-19 22:43:24,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:43:24,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:43:24,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:43:27,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:43:27,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:43:27,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:43:27,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:43:27,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:43:27,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:43:27,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:43:27,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:43:27,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:43:27,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:43:27,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:43:27,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:43:27,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:43:27,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:43:27,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:43:27,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:43:27,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:43:27,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:43:27,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:43:27,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-03-19 22:43:27,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:43:27,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-03-19 22:43:27,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:43:27,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-03-19 22:43:27,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:43:27,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-03-19 22:43:27,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:43:27,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-03-19 22:43:27,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:43:27,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-03-19 22:43:27,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:43:27,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-03-19 22:43:27,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:43:27,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-03-19 22:43:27,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:43:27,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-03-19 22:43:27,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:43:27,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-03-19 22:43:27,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:43:27,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-03-19 22:43:27,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:43:27,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-03-19 22:43:27,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:43:27,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-03-19 22:43:27,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:43:27,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-03-19 22:43:27,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:43:27,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-03-19 22:43:27,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:43:27,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-03-19 22:43:27,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:43:27,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-03-19 22:43:27,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:43:27,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-03-19 22:43:27,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:43:27,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-03-19 22:43:27,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:43:27,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-03-19 22:43:27,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-19 22:43:27,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-03-19 22:43:27,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:43:27,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-03-19 22:43:27,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-19 22:43:27,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-03-19 22:43:27,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-19 22:43:27,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-03-19 22:43:27,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-19 22:43:27,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-03-19 22:43:27,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-19 22:43:27,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-03-19 22:43:27,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-19 22:43:27,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-03-19 22:43:27,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-19 22:43:27,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-03-19 22:43:27,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-19 22:43:27,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:27,855 INFO L134 CoverageAnalysis]: Checked inductivity of 22575 backedges. 8402 proven. 3073 refuted. 0 times theorem prover too weak. 11100 trivial. 0 not checked. [2022-03-19 22:43:27,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:43:27,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334774614] [2022-03-19 22:43:27,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334774614] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:43:27,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069950323] [2022-03-19 22:43:27,855 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:43:27,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:43:27,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:43:27,856 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:43:27,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2022-03-19 22:43:28,212 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 76 check-sat command(s) [2022-03-19 22:43:28,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:43:28,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 1481 conjuncts, 154 conjunts are in the unsatisfiable core [2022-03-19 22:43:28,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:43:33,235 INFO L134 CoverageAnalysis]: Checked inductivity of 22575 backedges. 8625 proven. 2850 refuted. 0 times theorem prover too weak. 11100 trivial. 0 not checked. [2022-03-19 22:43:33,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:43:33,881 INFO L134 CoverageAnalysis]: Checked inductivity of 22575 backedges. 8625 proven. 2850 refuted. 0 times theorem prover too weak. 11100 trivial. 0 not checked. [2022-03-19 22:43:33,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069950323] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:43:33,882 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:43:33,882 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [156, 155, 155] total 234 [2022-03-19 22:43:33,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289163300] [2022-03-19 22:43:33,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:43:33,883 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 234 states [2022-03-19 22:43:33,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:43:33,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 234 interpolants. [2022-03-19 22:43:33,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12096, Invalid=42426, Unknown=0, NotChecked=0, Total=54522 [2022-03-19 22:43:33,887 INFO L87 Difference]: Start difference. First operand 616 states and 617 transitions. Second operand has 234 states, 234 states have (on average 1.688034188034188) internal successors, (395), 233 states have internal predecessors, (395), 153 states have call successors, (155), 3 states have call predecessors, (155), 1 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) [2022-03-19 22:43:39,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:43:39,527 INFO L93 Difference]: Finished difference Result 853 states and 930 transitions. [2022-03-19 22:43:39,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-19 22:43:39,527 INFO L78 Accepts]: Start accepts. Automaton has has 234 states, 234 states have (on average 1.688034188034188) internal successors, (395), 233 states have internal predecessors, (395), 153 states have call successors, (155), 3 states have call predecessors, (155), 1 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) Word has length 613 [2022-03-19 22:43:39,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:43:39,528 INFO L225 Difference]: With dead ends: 853 [2022-03-19 22:43:39,528 INFO L226 Difference]: Without dead ends: 617 [2022-03-19 22:43:39,536 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1685 GetRequests, 1299 SyntacticMatches, 1 SemanticMatches, 385 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41559 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=27267, Invalid=122115, Unknown=0, NotChecked=0, Total=149382 [2022-03-19 22:43:39,536 INFO L913 BasicCegarLoop]: 87 mSDtfsCounter, 21 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 4199 mSolverCounterSat, 317 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 4516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 317 IncrementalHoareTripleChecker+Valid, 4199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-19 22:43:39,536 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 169 Invalid, 4516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [317 Valid, 4199 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-19 22:43:39,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2022-03-19 22:43:39,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 617. [2022-03-19 22:43:39,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 461 states have (on average 1.0043383947939262) internal successors, (463), 462 states have internal predecessors, (463), 78 states have call successors, (78), 78 states have call predecessors, (78), 77 states have return successors, (77), 76 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-19 22:43:39,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 618 transitions. [2022-03-19 22:43:39,650 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 618 transitions. Word has length 613 [2022-03-19 22:43:39,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:43:39,650 INFO L478 AbstractCegarLoop]: Abstraction has 617 states and 618 transitions. [2022-03-19 22:43:39,650 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 234 states, 234 states have (on average 1.688034188034188) internal successors, (395), 233 states have internal predecessors, (395), 153 states have call successors, (155), 3 states have call predecessors, (155), 1 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) [2022-03-19 22:43:39,650 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 618 transitions. [2022-03-19 22:43:39,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 615 [2022-03-19 22:43:39,653 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:43:39,653 INFO L499 BasicCegarLoop]: trace histogram [76, 76, 76, 76, 75, 75, 75, 75, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:43:39,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Forceful destruction successful, exit code 0 [2022-03-19 22:43:39,863 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:43:39,863 INFO L403 AbstractCegarLoop]: === Iteration 152 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:43:39,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:43:39,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1975171340, now seen corresponding path program 150 times [2022-03-19 22:43:39,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:43:39,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471021999] [2022-03-19 22:43:39,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:43:39,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:43:39,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:43:41,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:43:41,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:43:41,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:43:41,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:43:41,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:43:41,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:43:41,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:43:41,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:43:41,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:43:41,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:43:41,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:43:41,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:43:41,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:43:41,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:43:41,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:43:41,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:43:41,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:43:41,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:43:41,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:43:41,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:43:41,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-03-19 22:43:41,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:43:41,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-03-19 22:43:41,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:43:41,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-03-19 22:43:41,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:43:41,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-03-19 22:43:41,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:43:41,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-03-19 22:43:41,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:43:41,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-03-19 22:43:41,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:43:41,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-03-19 22:43:41,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:43:41,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-03-19 22:43:41,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:43:41,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-03-19 22:43:41,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:43:41,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-03-19 22:43:41,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:43:41,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-03-19 22:43:41,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:43:41,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-03-19 22:43:41,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:43:41,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-03-19 22:43:41,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:43:41,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-03-19 22:43:41,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:43:41,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-03-19 22:43:41,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:43:41,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-03-19 22:43:41,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:43:41,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2022-03-19 22:43:41,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:43:41,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2022-03-19 22:43:41,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:43:41,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2022-03-19 22:43:41,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:43:41,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2022-03-19 22:43:41,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-19 22:43:41,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2022-03-19 22:43:41,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:43:41,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 519 [2022-03-19 22:43:41,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-19 22:43:41,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 533 [2022-03-19 22:43:41,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-19 22:43:41,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 547 [2022-03-19 22:43:41,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-19 22:43:41,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 561 [2022-03-19 22:43:41,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-19 22:43:41,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 575 [2022-03-19 22:43:41,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-19 22:43:41,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 589 [2022-03-19 22:43:41,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-19 22:43:41,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 603 [2022-03-19 22:43:41,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:41,270 INFO L134 CoverageAnalysis]: Checked inductivity of 22651 backedges. 3000 proven. 8551 refuted. 0 times theorem prover too weak. 11100 trivial. 0 not checked. [2022-03-19 22:43:41,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:43:41,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471021999] [2022-03-19 22:43:41,270 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471021999] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:43:41,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257245133] [2022-03-19 22:43:41,270 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:43:41,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:43:41,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:43:41,271 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:43:41,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2022-03-19 22:43:41,649 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 76 check-sat command(s) [2022-03-19 22:43:41,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:43:41,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 1486 conjuncts, 155 conjunts are in the unsatisfiable core [2022-03-19 22:43:41,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:43:42,172 INFO L134 CoverageAnalysis]: Checked inductivity of 22651 backedges. 3076 proven. 8475 refuted. 0 times theorem prover too weak. 11100 trivial. 0 not checked. [2022-03-19 22:43:42,172 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:43:42,685 INFO L134 CoverageAnalysis]: Checked inductivity of 22651 backedges. 3076 proven. 8475 refuted. 0 times theorem prover too weak. 11100 trivial. 0 not checked. [2022-03-19 22:43:42,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257245133] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:43:42,686 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:43:42,686 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 81, 81] total 85 [2022-03-19 22:43:42,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272692649] [2022-03-19 22:43:42,686 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:43:42,686 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-03-19 22:43:42,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:43:42,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-03-19 22:43:42,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3096, Invalid=4044, Unknown=0, NotChecked=0, Total=7140 [2022-03-19 22:43:42,687 INFO L87 Difference]: Start difference. First operand 617 states and 618 transitions. Second operand has 85 states, 85 states have (on average 2.8588235294117648) internal successors, (243), 82 states have internal predecessors, (243), 77 states have call successors, (80), 4 states have call predecessors, (80), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-03-19 22:43:44,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:43:44,242 INFO L93 Difference]: Finished difference Result 630 states and 632 transitions. [2022-03-19 22:43:44,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-19 22:43:44,243 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 2.8588235294117648) internal successors, (243), 82 states have internal predecessors, (243), 77 states have call successors, (80), 4 states have call predecessors, (80), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) Word has length 614 [2022-03-19 22:43:44,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:43:44,244 INFO L225 Difference]: With dead ends: 630 [2022-03-19 22:43:44,244 INFO L226 Difference]: Without dead ends: 628 [2022-03-19 22:43:44,245 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1617 GetRequests, 1451 SyntacticMatches, 2 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4454 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=9280, Invalid=18110, Unknown=0, NotChecked=0, Total=27390 [2022-03-19 22:43:44,245 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 192 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1552 mSolverCounterSat, 467 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 2019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 467 IncrementalHoareTripleChecker+Valid, 1552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:43:44,245 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 55 Invalid, 2019 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [467 Valid, 1552 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:43:44,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2022-03-19 22:43:44,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 624. [2022-03-19 22:43:44,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 466 states have (on average 1.0042918454935623) internal successors, (468), 467 states have internal predecessors, (468), 79 states have call successors, (79), 79 states have call predecessors, (79), 78 states have return successors, (78), 77 states have call predecessors, (78), 78 states have call successors, (78) [2022-03-19 22:43:44,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 625 transitions. [2022-03-19 22:43:44,341 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 625 transitions. Word has length 614 [2022-03-19 22:43:44,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:43:44,341 INFO L478 AbstractCegarLoop]: Abstraction has 624 states and 625 transitions. [2022-03-19 22:43:44,341 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 2.8588235294117648) internal successors, (243), 82 states have internal predecessors, (243), 77 states have call successors, (80), 4 states have call predecessors, (80), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-03-19 22:43:44,341 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 625 transitions. [2022-03-19 22:43:44,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 622 [2022-03-19 22:43:44,344 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:43:44,344 INFO L499 BasicCegarLoop]: trace histogram [77, 77, 77, 76, 76, 76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:43:44,364 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Forceful destruction successful, exit code 0 [2022-03-19 22:43:44,562 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:43:44,562 INFO L403 AbstractCegarLoop]: === Iteration 153 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:43:44,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:43:44,563 INFO L85 PathProgramCache]: Analyzing trace with hash -380906010, now seen corresponding path program 151 times [2022-03-19 22:43:44,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:43:44,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315517175] [2022-03-19 22:43:44,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:43:44,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:43:44,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:43:48,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-03-19 22:43:48,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:43:48,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:43:48,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:43:48,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:43:48,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:43:48,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:43:48,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:43:48,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:43:48,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:43:48,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:43:48,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:43:48,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:43:48,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:43:48,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:43:48,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:43:48,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:43:48,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:43:48,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:43:48,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:43:48,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-03-19 22:43:48,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:43:48,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-03-19 22:43:48,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:43:48,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-03-19 22:43:48,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:43:48,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-03-19 22:43:48,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:43:48,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-03-19 22:43:48,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:43:48,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-03-19 22:43:48,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:43:48,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-03-19 22:43:48,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:43:48,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-03-19 22:43:48,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:43:48,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-03-19 22:43:48,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:43:48,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-03-19 22:43:48,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:43:48,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-03-19 22:43:48,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:43:48,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-03-19 22:43:48,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:43:48,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-03-19 22:43:48,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:43:48,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-03-19 22:43:48,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:43:48,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-03-19 22:43:48,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:43:48,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-03-19 22:43:48,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:43:48,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2022-03-19 22:43:48,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:43:48,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2022-03-19 22:43:48,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:43:48,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2022-03-19 22:43:48,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:43:48,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2022-03-19 22:43:48,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-19 22:43:48,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2022-03-19 22:43:48,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:43:48,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 519 [2022-03-19 22:43:48,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-19 22:43:48,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 533 [2022-03-19 22:43:48,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-19 22:43:48,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 547 [2022-03-19 22:43:48,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-19 22:43:48,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 561 [2022-03-19 22:43:48,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-19 22:43:48,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 575 [2022-03-19 22:43:48,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-19 22:43:48,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 589 [2022-03-19 22:43:48,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-19 22:43:48,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 603 [2022-03-19 22:43:48,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-19 22:43:48,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,624 INFO L134 CoverageAnalysis]: Checked inductivity of 23180 backedges. 8628 proven. 3152 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-19 22:43:48,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:43:48,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315517175] [2022-03-19 22:43:48,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315517175] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:43:48,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856739723] [2022-03-19 22:43:48,624 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:43:48,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:43:48,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:43:48,625 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:43:48,626 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2022-03-19 22:43:48,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:48,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 1500 conjuncts, 156 conjunts are in the unsatisfiable core [2022-03-19 22:43:48,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:43:53,852 INFO L134 CoverageAnalysis]: Checked inductivity of 23180 backedges. 8854 proven. 2926 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-19 22:43:53,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:43:54,422 INFO L134 CoverageAnalysis]: Checked inductivity of 23180 backedges. 8854 proven. 2926 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-19 22:43:54,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856739723] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:43:54,422 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:43:54,422 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [158, 157, 157] total 237 [2022-03-19 22:43:54,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374365656] [2022-03-19 22:43:54,422 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:43:54,423 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 237 states [2022-03-19 22:43:54,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:43:54,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 237 interpolants. [2022-03-19 22:43:54,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12409, Invalid=43523, Unknown=0, NotChecked=0, Total=55932 [2022-03-19 22:43:54,427 INFO L87 Difference]: Start difference. First operand 624 states and 625 transitions. Second operand has 237 states, 237 states have (on average 1.6877637130801688) internal successors, (400), 236 states have internal predecessors, (400), 155 states have call successors, (157), 3 states have call predecessors, (157), 1 states have return successors, (154), 154 states have call predecessors, (154), 154 states have call successors, (154) [2022-03-19 22:43:59,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:43:59,755 INFO L93 Difference]: Finished difference Result 864 states and 942 transitions. [2022-03-19 22:43:59,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2022-03-19 22:43:59,756 INFO L78 Accepts]: Start accepts. Automaton has has 237 states, 237 states have (on average 1.6877637130801688) internal successors, (400), 236 states have internal predecessors, (400), 155 states have call successors, (157), 3 states have call predecessors, (157), 1 states have return successors, (154), 154 states have call predecessors, (154), 154 states have call successors, (154) Word has length 621 [2022-03-19 22:43:59,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:43:59,758 INFO L225 Difference]: With dead ends: 864 [2022-03-19 22:43:59,758 INFO L226 Difference]: Without dead ends: 625 [2022-03-19 22:43:59,766 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1707 GetRequests, 1316 SyntacticMatches, 1 SemanticMatches, 390 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42645 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=27972, Invalid=125300, Unknown=0, NotChecked=0, Total=153272 [2022-03-19 22:43:59,766 INFO L913 BasicCegarLoop]: 88 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 3241 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 3563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 3241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 22:43:59,766 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 145 Invalid, 3563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 3241 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-19 22:43:59,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2022-03-19 22:43:59,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 625. [2022-03-19 22:43:59,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 467 states have (on average 1.0042826552462527) internal successors, (469), 468 states have internal predecessors, (469), 79 states have call successors, (79), 79 states have call predecessors, (79), 78 states have return successors, (78), 77 states have call predecessors, (78), 78 states have call successors, (78) [2022-03-19 22:43:59,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 626 transitions. [2022-03-19 22:43:59,894 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 626 transitions. Word has length 621 [2022-03-19 22:43:59,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:43:59,894 INFO L478 AbstractCegarLoop]: Abstraction has 625 states and 626 transitions. [2022-03-19 22:43:59,894 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 237 states, 237 states have (on average 1.6877637130801688) internal successors, (400), 236 states have internal predecessors, (400), 155 states have call successors, (157), 3 states have call predecessors, (157), 1 states have return successors, (154), 154 states have call predecessors, (154), 154 states have call successors, (154) [2022-03-19 22:43:59,894 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 626 transitions. [2022-03-19 22:43:59,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 623 [2022-03-19 22:43:59,897 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:43:59,897 INFO L499 BasicCegarLoop]: trace histogram [77, 77, 77, 77, 76, 76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:43:59,916 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Forceful destruction successful, exit code 0 [2022-03-19 22:44:00,103 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:44:00,104 INFO L403 AbstractCegarLoop]: === Iteration 154 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:44:00,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:44:00,104 INFO L85 PathProgramCache]: Analyzing trace with hash -844533074, now seen corresponding path program 152 times [2022-03-19 22:44:00,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:44:00,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670704493] [2022-03-19 22:44:00,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:44:00,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:44:00,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:44:02,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:44:02,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:44:02,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:44:02,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:44:02,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:44:02,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:44:02,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:44:02,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:44:02,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:44:02,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:44:02,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:44:02,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:44:02,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:44:02,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:44:02,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:44:02,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:44:02,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:44:02,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:44:02,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:44:02,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:44:02,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:44:02,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-03-19 22:44:02,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:44:02,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-03-19 22:44:02,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:44:02,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-03-19 22:44:02,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:44:02,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-03-19 22:44:02,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:44:02,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-03-19 22:44:02,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:44:02,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-03-19 22:44:02,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:44:02,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-03-19 22:44:02,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:44:02,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-03-19 22:44:02,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:44:02,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-03-19 22:44:02,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:44:02,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-03-19 22:44:02,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:44:02,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-03-19 22:44:02,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:44:02,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-03-19 22:44:02,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:44:02,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-03-19 22:44:02,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:44:02,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-03-19 22:44:02,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:44:02,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-03-19 22:44:02,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:44:02,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-03-19 22:44:02,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:44:02,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2022-03-19 22:44:02,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:44:02,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2022-03-19 22:44:02,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:44:02,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2022-03-19 22:44:02,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:44:02,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2022-03-19 22:44:02,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-19 22:44:02,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 513 [2022-03-19 22:44:02,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:44:02,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2022-03-19 22:44:02,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-19 22:44:02,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 541 [2022-03-19 22:44:02,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-19 22:44:02,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 555 [2022-03-19 22:44:02,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-19 22:44:02,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 569 [2022-03-19 22:44:02,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-19 22:44:02,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 583 [2022-03-19 22:44:02,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-19 22:44:02,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 597 [2022-03-19 22:44:02,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-19 22:44:02,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 611 [2022-03-19 22:44:02,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:02,372 INFO L134 CoverageAnalysis]: Checked inductivity of 23257 backedges. 3078 proven. 8779 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-19 22:44:02,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:44:02,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670704493] [2022-03-19 22:44:02,372 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670704493] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:44:02,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137071001] [2022-03-19 22:44:02,372 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:44:02,372 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:44:02,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:44:02,373 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:44:02,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2022-03-19 22:44:02,573 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:44:02,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:44:02,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 1505 conjuncts, 157 conjunts are in the unsatisfiable core [2022-03-19 22:44:02,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:44:03,332 INFO L134 CoverageAnalysis]: Checked inductivity of 23257 backedges. 3155 proven. 8702 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-19 22:44:03,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:44:04,220 INFO L134 CoverageAnalysis]: Checked inductivity of 23257 backedges. 3155 proven. 8702 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-19 22:44:04,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137071001] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:44:04,220 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:44:04,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 82, 82] total 86 [2022-03-19 22:44:04,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599866831] [2022-03-19 22:44:04,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:44:04,221 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2022-03-19 22:44:04,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:44:04,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2022-03-19 22:44:04,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3175, Invalid=4135, Unknown=0, NotChecked=0, Total=7310 [2022-03-19 22:44:04,222 INFO L87 Difference]: Start difference. First operand 625 states and 626 transitions. Second operand has 86 states, 86 states have (on average 2.86046511627907) internal successors, (246), 83 states have internal predecessors, (246), 78 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-19 22:44:06,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:44:06,514 INFO L93 Difference]: Finished difference Result 638 states and 640 transitions. [2022-03-19 22:44:06,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-19 22:44:06,514 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 86 states have (on average 2.86046511627907) internal successors, (246), 83 states have internal predecessors, (246), 78 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 622 [2022-03-19 22:44:06,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:44:06,528 INFO L225 Difference]: With dead ends: 638 [2022-03-19 22:44:06,528 INFO L226 Difference]: Without dead ends: 636 [2022-03-19 22:44:06,529 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1638 GetRequests, 1470 SyntacticMatches, 2 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4551 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=9517, Invalid=18539, Unknown=0, NotChecked=0, Total=28056 [2022-03-19 22:44:06,530 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 187 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1603 mSolverCounterSat, 396 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 1999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 396 IncrementalHoareTripleChecker+Valid, 1603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:44:06,530 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 60 Invalid, 1999 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [396 Valid, 1603 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:44:06,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2022-03-19 22:44:06,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 632. [2022-03-19 22:44:06,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 472 states have (on average 1.0042372881355932) internal successors, (474), 473 states have internal predecessors, (474), 80 states have call successors, (80), 80 states have call predecessors, (80), 79 states have return successors, (79), 78 states have call predecessors, (79), 79 states have call successors, (79) [2022-03-19 22:44:06,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 633 transitions. [2022-03-19 22:44:06,630 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 633 transitions. Word has length 622 [2022-03-19 22:44:06,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:44:06,630 INFO L478 AbstractCegarLoop]: Abstraction has 632 states and 633 transitions. [2022-03-19 22:44:06,630 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 86 states have (on average 2.86046511627907) internal successors, (246), 83 states have internal predecessors, (246), 78 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-19 22:44:06,630 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 633 transitions. [2022-03-19 22:44:06,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 630 [2022-03-19 22:44:06,633 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:44:06,633 INFO L499 BasicCegarLoop]: trace histogram [78, 78, 78, 77, 77, 77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:44:06,665 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Forceful destruction successful, exit code 0 [2022-03-19 22:44:06,851 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:44:06,851 INFO L403 AbstractCegarLoop]: === Iteration 155 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:44:06,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:44:06,852 INFO L85 PathProgramCache]: Analyzing trace with hash -544644604, now seen corresponding path program 153 times [2022-03-19 22:44:06,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:44:06,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702563746] [2022-03-19 22:44:06,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:44:06,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:44:06,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:44:12,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:44:12,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:44:12,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:44:12,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:44:12,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:44:12,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:44:12,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:44:12,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:44:12,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:44:12,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:44:12,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:44:12,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:44:12,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:44:12,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:44:12,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:44:12,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:44:12,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:44:12,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:44:12,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:44:12,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:44:12,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:44:12,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-03-19 22:44:12,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:44:12,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-03-19 22:44:12,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:44:12,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-03-19 22:44:12,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:44:12,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-03-19 22:44:12,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:44:12,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-03-19 22:44:12,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:44:12,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-03-19 22:44:12,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:44:12,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-03-19 22:44:12,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:44:12,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-03-19 22:44:12,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:44:12,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-03-19 22:44:12,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:44:12,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-03-19 22:44:12,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:44:12,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-03-19 22:44:12,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:44:12,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-03-19 22:44:12,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:44:12,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-03-19 22:44:12,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:44:12,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-03-19 22:44:12,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:44:12,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-03-19 22:44:12,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:44:12,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-03-19 22:44:12,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:44:12,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2022-03-19 22:44:12,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:44:12,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2022-03-19 22:44:12,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:44:12,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2022-03-19 22:44:12,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:44:12,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2022-03-19 22:44:12,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-19 22:44:12,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 513 [2022-03-19 22:44:12,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:12,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:44:12,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:13,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2022-03-19 22:44:13,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:13,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-19 22:44:13,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:13,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 541 [2022-03-19 22:44:13,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:13,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-19 22:44:13,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:13,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 555 [2022-03-19 22:44:13,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:13,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-19 22:44:13,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:13,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 569 [2022-03-19 22:44:13,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:13,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-19 22:44:13,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:13,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 583 [2022-03-19 22:44:13,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:13,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-19 22:44:13,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:13,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 597 [2022-03-19 22:44:13,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:13,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-19 22:44:13,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:13,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 611 [2022-03-19 22:44:13,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:13,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-19 22:44:13,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:13,017 INFO L134 CoverageAnalysis]: Checked inductivity of 23793 backedges. 8857 proven. 3232 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2022-03-19 22:44:13,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:44:13,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702563746] [2022-03-19 22:44:13,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702563746] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:44:13,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053848290] [2022-03-19 22:44:13,018 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:44:13,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:44:13,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:44:13,019 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:44:13,019 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2022-03-19 22:44:13,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 78 check-sat command(s) [2022-03-19 22:44:13,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:44:13,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 1519 conjuncts, 158 conjunts are in the unsatisfiable core [2022-03-19 22:44:13,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:44:21,561 INFO L134 CoverageAnalysis]: Checked inductivity of 23793 backedges. 9086 proven. 3003 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2022-03-19 22:44:21,561 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:44:22,258 INFO L134 CoverageAnalysis]: Checked inductivity of 23793 backedges. 9086 proven. 3003 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2022-03-19 22:44:22,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053848290] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:44:22,258 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:44:22,258 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [160, 159, 159] total 240 [2022-03-19 22:44:22,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805438643] [2022-03-19 22:44:22,258 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:44:22,259 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 240 states [2022-03-19 22:44:22,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:44:22,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 240 interpolants. [2022-03-19 22:44:22,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12726, Invalid=44634, Unknown=0, NotChecked=0, Total=57360 [2022-03-19 22:44:22,263 INFO L87 Difference]: Start difference. First operand 632 states and 633 transitions. Second operand has 240 states, 240 states have (on average 1.6875) internal successors, (405), 239 states have internal predecessors, (405), 157 states have call successors, (159), 3 states have call predecessors, (159), 1 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) [2022-03-19 22:44:27,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:44:27,746 INFO L93 Difference]: Finished difference Result 875 states and 954 transitions. [2022-03-19 22:44:27,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2022-03-19 22:44:27,747 INFO L78 Accepts]: Start accepts. Automaton has has 240 states, 240 states have (on average 1.6875) internal successors, (405), 239 states have internal predecessors, (405), 157 states have call successors, (159), 3 states have call predecessors, (159), 1 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) Word has length 629 [2022-03-19 22:44:27,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:44:27,749 INFO L225 Difference]: With dead ends: 875 [2022-03-19 22:44:27,749 INFO L226 Difference]: Without dead ends: 633 [2022-03-19 22:44:27,755 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1729 GetRequests, 1333 SyntacticMatches, 1 SemanticMatches, 395 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43745 ImplicationChecksByTransitivity, 16.5s TimeCoverageRelationStatistics Valid=28686, Invalid=128526, Unknown=0, NotChecked=0, Total=157212 [2022-03-19 22:44:27,755 INFO L913 BasicCegarLoop]: 89 mSDtfsCounter, 21 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 3800 mSolverCounterSat, 327 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 4127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 327 IncrementalHoareTripleChecker+Valid, 3800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 22:44:27,755 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 136 Invalid, 4127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [327 Valid, 3800 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-19 22:44:27,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2022-03-19 22:44:27,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 633. [2022-03-19 22:44:27,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 473 states have (on average 1.0042283298097252) internal successors, (475), 474 states have internal predecessors, (475), 80 states have call successors, (80), 80 states have call predecessors, (80), 79 states have return successors, (79), 78 states have call predecessors, (79), 79 states have call successors, (79) [2022-03-19 22:44:27,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 634 transitions. [2022-03-19 22:44:27,854 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 634 transitions. Word has length 629 [2022-03-19 22:44:27,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:44:27,854 INFO L478 AbstractCegarLoop]: Abstraction has 633 states and 634 transitions. [2022-03-19 22:44:27,854 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 240 states, 240 states have (on average 1.6875) internal successors, (405), 239 states have internal predecessors, (405), 157 states have call successors, (159), 3 states have call predecessors, (159), 1 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) [2022-03-19 22:44:27,854 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 634 transitions. [2022-03-19 22:44:27,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 631 [2022-03-19 22:44:27,858 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:44:27,858 INFO L499 BasicCegarLoop]: trace histogram [78, 78, 78, 78, 77, 77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:44:27,899 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Forceful destruction successful, exit code 0 [2022-03-19 22:44:28,071 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:44:28,071 INFO L403 AbstractCegarLoop]: === Iteration 156 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:44:28,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:44:28,072 INFO L85 PathProgramCache]: Analyzing trace with hash -1610500404, now seen corresponding path program 154 times [2022-03-19 22:44:28,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:44:28,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184296621] [2022-03-19 22:44:28,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:44:28,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:44:28,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:44:29,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:44:29,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:44:29,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:44:29,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:44:29,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:44:29,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:44:29,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:44:29,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:44:29,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:44:29,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:44:29,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:44:29,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:44:29,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:44:29,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:44:29,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-03-19 22:44:29,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:44:29,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-03-19 22:44:29,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:44:29,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-03-19 22:44:29,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:44:29,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-03-19 22:44:29,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:44:29,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-03-19 22:44:29,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:44:29,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-03-19 22:44:29,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:44:29,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-03-19 22:44:29,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:44:29,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-03-19 22:44:29,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:44:29,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-03-19 22:44:29,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:44:29,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-03-19 22:44:29,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:44:29,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-03-19 22:44:29,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:44:29,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-03-19 22:44:29,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:44:29,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-03-19 22:44:29,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:44:29,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-03-19 22:44:29,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:44:29,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-03-19 22:44:29,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:44:29,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-03-19 22:44:29,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:44:29,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2022-03-19 22:44:29,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:44:29,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2022-03-19 22:44:29,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:44:29,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2022-03-19 22:44:29,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:44:29,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2022-03-19 22:44:29,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:44:29,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2022-03-19 22:44:29,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:44:29,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2022-03-19 22:44:29,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-19 22:44:29,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2022-03-19 22:44:29,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:44:29,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2022-03-19 22:44:29,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-19 22:44:29,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 521 [2022-03-19 22:44:29,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-19 22:44:29,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 535 [2022-03-19 22:44:29,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-19 22:44:29,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 549 [2022-03-19 22:44:29,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-19 22:44:29,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 563 [2022-03-19 22:44:29,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-19 22:44:29,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 577 [2022-03-19 22:44:29,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-19 22:44:29,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 591 [2022-03-19 22:44:29,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-19 22:44:29,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 605 [2022-03-19 22:44:29,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-19 22:44:29,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 619 [2022-03-19 22:44:29,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:29,634 INFO L134 CoverageAnalysis]: Checked inductivity of 23871 backedges. 3157 proven. 9010 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2022-03-19 22:44:29,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:44:29,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184296621] [2022-03-19 22:44:29,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184296621] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:44:29,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736163930] [2022-03-19 22:44:29,635 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:44:29,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:44:29,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:44:29,636 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:44:29,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2022-03-19 22:44:29,865 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:44:29,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:44:29,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 1524 conjuncts, 159 conjunts are in the unsatisfiable core [2022-03-19 22:44:29,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:44:30,897 INFO L134 CoverageAnalysis]: Checked inductivity of 23871 backedges. 3235 proven. 8932 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2022-03-19 22:44:30,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:44:31,851 INFO L134 CoverageAnalysis]: Checked inductivity of 23871 backedges. 3235 proven. 8932 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2022-03-19 22:44:31,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1736163930] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:44:31,851 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:44:31,852 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 83, 83] total 87 [2022-03-19 22:44:31,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468340257] [2022-03-19 22:44:31,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:44:31,852 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-03-19 22:44:31,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:44:31,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-03-19 22:44:31,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3255, Invalid=4227, Unknown=0, NotChecked=0, Total=7482 [2022-03-19 22:44:31,853 INFO L87 Difference]: Start difference. First operand 633 states and 634 transitions. Second operand has 87 states, 87 states have (on average 2.8620689655172415) internal successors, (249), 84 states have internal predecessors, (249), 79 states have call successors, (82), 4 states have call predecessors, (82), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-03-19 22:44:34,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:44:34,239 INFO L93 Difference]: Finished difference Result 646 states and 648 transitions. [2022-03-19 22:44:34,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-19 22:44:34,240 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 2.8620689655172415) internal successors, (249), 84 states have internal predecessors, (249), 79 states have call successors, (82), 4 states have call predecessors, (82), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) Word has length 630 [2022-03-19 22:44:34,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:44:34,241 INFO L225 Difference]: With dead ends: 646 [2022-03-19 22:44:34,241 INFO L226 Difference]: Without dead ends: 644 [2022-03-19 22:44:34,242 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1659 GetRequests, 1489 SyntacticMatches, 2 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4649 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=9757, Invalid=18973, Unknown=0, NotChecked=0, Total=28730 [2022-03-19 22:44:34,243 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 195 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1524 mSolverCounterSat, 479 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 2003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 479 IncrementalHoareTripleChecker+Valid, 1524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:44:34,243 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 55 Invalid, 2003 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [479 Valid, 1524 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:44:34,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2022-03-19 22:44:34,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 640. [2022-03-19 22:44:34,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 478 states have (on average 1.00418410041841) internal successors, (480), 479 states have internal predecessors, (480), 81 states have call successors, (81), 81 states have call predecessors, (81), 80 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2022-03-19 22:44:34,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 641 transitions. [2022-03-19 22:44:34,342 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 641 transitions. Word has length 630 [2022-03-19 22:44:34,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:44:34,343 INFO L478 AbstractCegarLoop]: Abstraction has 640 states and 641 transitions. [2022-03-19 22:44:34,343 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 2.8620689655172415) internal successors, (249), 84 states have internal predecessors, (249), 79 states have call successors, (82), 4 states have call predecessors, (82), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-03-19 22:44:34,343 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 641 transitions. [2022-03-19 22:44:34,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 638 [2022-03-19 22:44:34,345 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:44:34,345 INFO L499 BasicCegarLoop]: trace histogram [79, 79, 79, 78, 78, 78, 78, 78, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:44:34,363 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Ended with exit code 0 [2022-03-19 22:44:34,547 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:44:34,547 INFO L403 AbstractCegarLoop]: === Iteration 157 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:44:34,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:44:34,548 INFO L85 PathProgramCache]: Analyzing trace with hash 914350118, now seen corresponding path program 155 times [2022-03-19 22:44:34,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:44:34,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148503784] [2022-03-19 22:44:34,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:44:34,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:44:34,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:44:38,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-03-19 22:44:38,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:44:38,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-03-19 22:44:38,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:44:38,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-03-19 22:44:38,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:44:38,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-03-19 22:44:38,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:44:38,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-03-19 22:44:38,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:44:38,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-03-19 22:44:38,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:44:38,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-03-19 22:44:38,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:44:38,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-03-19 22:44:38,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:44:38,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-03-19 22:44:38,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:44:38,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2022-03-19 22:44:38,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:44:38,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-03-19 22:44:38,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:44:38,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2022-03-19 22:44:38,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:44:38,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-03-19 22:44:38,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:44:38,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2022-03-19 22:44:38,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:44:38,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2022-03-19 22:44:38,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:44:38,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2022-03-19 22:44:38,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:44:38,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2022-03-19 22:44:38,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:44:38,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2022-03-19 22:44:38,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:44:38,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 339 [2022-03-19 22:44:38,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:44:38,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2022-03-19 22:44:38,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:44:38,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2022-03-19 22:44:38,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:44:38,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 381 [2022-03-19 22:44:38,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:44:38,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2022-03-19 22:44:38,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:44:38,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2022-03-19 22:44:38,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:44:38,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 423 [2022-03-19 22:44:38,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:44:38,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 437 [2022-03-19 22:44:38,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:44:38,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 451 [2022-03-19 22:44:38,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:44:38,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2022-03-19 22:44:38,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:44:38,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2022-03-19 22:44:38,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-19 22:44:38,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 493 [2022-03-19 22:44:38,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:44:38,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2022-03-19 22:44:38,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-19 22:44:38,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 521 [2022-03-19 22:44:38,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-19 22:44:38,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 535 [2022-03-19 22:44:38,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-19 22:44:38,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 549 [2022-03-19 22:44:38,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-19 22:44:38,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 563 [2022-03-19 22:44:38,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-19 22:44:38,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 577 [2022-03-19 22:44:38,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-19 22:44:38,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 591 [2022-03-19 22:44:38,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-19 22:44:38,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 605 [2022-03-19 22:44:38,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-19 22:44:38,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 619 [2022-03-19 22:44:38,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-19 22:44:38,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:38,845 INFO L134 CoverageAnalysis]: Checked inductivity of 24414 backedges. 9089 proven. 3313 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-03-19 22:44:38,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:44:38,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148503784] [2022-03-19 22:44:38,846 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148503784] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:44:38,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397988506] [2022-03-19 22:44:38,846 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:44:38,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:44:38,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:44:38,847 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:44:38,848 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2022-03-19 22:44:39,215 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 79 check-sat command(s) [2022-03-19 22:44:39,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:44:39,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 1538 conjuncts, 160 conjunts are in the unsatisfiable core [2022-03-19 22:44:39,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:44:44,370 INFO L134 CoverageAnalysis]: Checked inductivity of 24414 backedges. 9321 proven. 3081 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-03-19 22:44:44,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:44:44,957 INFO L134 CoverageAnalysis]: Checked inductivity of 24414 backedges. 9321 proven. 3081 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-03-19 22:44:44,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397988506] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:44:44,957 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:44:44,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [162, 161, 161] total 243 [2022-03-19 22:44:44,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374253237] [2022-03-19 22:44:44,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:44:44,958 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 243 states [2022-03-19 22:44:44,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:44:44,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 243 interpolants. [2022-03-19 22:44:44,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13047, Invalid=45759, Unknown=0, NotChecked=0, Total=58806 [2022-03-19 22:44:44,963 INFO L87 Difference]: Start difference. First operand 640 states and 641 transitions. Second operand has 243 states, 243 states have (on average 1.6872427983539096) internal successors, (410), 242 states have internal predecessors, (410), 159 states have call successors, (161), 3 states have call predecessors, (161), 1 states have return successors, (158), 158 states have call predecessors, (158), 158 states have call successors, (158) [2022-03-19 22:44:50,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:44:50,996 INFO L93 Difference]: Finished difference Result 886 states and 966 transitions. [2022-03-19 22:44:50,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 162 states. [2022-03-19 22:44:50,997 INFO L78 Accepts]: Start accepts. Automaton has has 243 states, 243 states have (on average 1.6872427983539096) internal successors, (410), 242 states have internal predecessors, (410), 159 states have call successors, (161), 3 states have call predecessors, (161), 1 states have return successors, (158), 158 states have call predecessors, (158), 158 states have call successors, (158) Word has length 637 [2022-03-19 22:44:50,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:44:50,998 INFO L225 Difference]: With dead ends: 886 [2022-03-19 22:44:50,998 INFO L226 Difference]: Without dead ends: 641 [2022-03-19 22:44:51,006 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1751 GetRequests, 1350 SyntacticMatches, 1 SemanticMatches, 400 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44859 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=29409, Invalid=131793, Unknown=0, NotChecked=0, Total=161202 [2022-03-19 22:44:51,006 INFO L913 BasicCegarLoop]: 90 mSDtfsCounter, 21 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 4947 mSolverCounterSat, 332 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 5279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 332 IncrementalHoareTripleChecker+Valid, 4947 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:44:51,006 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 172 Invalid, 5279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [332 Valid, 4947 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 22:44:51,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2022-03-19 22:44:51,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 641. [2022-03-19 22:44:51,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 641 states, 479 states have (on average 1.0041753653444676) internal successors, (481), 480 states have internal predecessors, (481), 81 states have call successors, (81), 81 states have call predecessors, (81), 80 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2022-03-19 22:44:51,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 642 transitions. [2022-03-19 22:44:51,146 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 642 transitions. Word has length 637 [2022-03-19 22:44:51,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:44:51,147 INFO L478 AbstractCegarLoop]: Abstraction has 641 states and 642 transitions. [2022-03-19 22:44:51,147 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 243 states, 243 states have (on average 1.6872427983539096) internal successors, (410), 242 states have internal predecessors, (410), 159 states have call successors, (161), 3 states have call predecessors, (161), 1 states have return successors, (158), 158 states have call predecessors, (158), 158 states have call successors, (158) [2022-03-19 22:44:51,147 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 642 transitions. [2022-03-19 22:44:51,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 639 [2022-03-19 22:44:51,150 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:44:51,150 INFO L499 BasicCegarLoop]: trace histogram [79, 79, 79, 79, 78, 78, 78, 78, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:44:51,171 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Forceful destruction successful, exit code 0 [2022-03-19 22:44:51,369 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2022-03-19 22:44:51,369 INFO L403 AbstractCegarLoop]: === Iteration 158 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:44:51,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:44:51,369 INFO L85 PathProgramCache]: Analyzing trace with hash 1222307054, now seen corresponding path program 156 times [2022-03-19 22:44:51,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:44:51,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147876584] [2022-03-19 22:44:51,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:44:51,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:44:51,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:44:52,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:44:52,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:44:52,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:44:52,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:44:52,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:44:52,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:44:52,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:44:52,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:44:52,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:44:52,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:44:52,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:44:52,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:44:52,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:44:52,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:44:52,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:44:52,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-03-19 22:44:52,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:44:52,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-03-19 22:44:52,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:44:52,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-03-19 22:44:52,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:44:52,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-03-19 22:44:52,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:44:52,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-03-19 22:44:52,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:44:52,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-03-19 22:44:52,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:44:52,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-03-19 22:44:52,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:44:52,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-03-19 22:44:52,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:44:52,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-03-19 22:44:52,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:44:52,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-03-19 22:44:52,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:44:52,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-03-19 22:44:52,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:44:52,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-03-19 22:44:52,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:44:52,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-03-19 22:44:52,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:44:52,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-03-19 22:44:52,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:44:52,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-03-19 22:44:52,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:44:52,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-03-19 22:44:52,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:44:52,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-03-19 22:44:52,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:44:52,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2022-03-19 22:44:52,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:44:52,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2022-03-19 22:44:52,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:44:52,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2022-03-19 22:44:52,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-19 22:44:52,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 473 [2022-03-19 22:44:52,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:44:52,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2022-03-19 22:44:52,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-19 22:44:52,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 501 [2022-03-19 22:44:52,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:44:52,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2022-03-19 22:44:52,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-19 22:44:52,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 529 [2022-03-19 22:44:52,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-19 22:44:52,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 543 [2022-03-19 22:44:52,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-19 22:44:52,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 557 [2022-03-19 22:44:52,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-19 22:44:52,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 571 [2022-03-19 22:44:52,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-19 22:44:52,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 585 [2022-03-19 22:44:52,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-19 22:44:52,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 599 [2022-03-19 22:44:52,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-19 22:44:52,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 613 [2022-03-19 22:44:52,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-19 22:44:52,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 627 [2022-03-19 22:44:52,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:44:52,835 INFO L134 CoverageAnalysis]: Checked inductivity of 24493 backedges. 3237 proven. 9244 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-03-19 22:44:52,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:44:52,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147876584] [2022-03-19 22:44:52,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147876584] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:44:52,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263878214] [2022-03-19 22:44:52,836 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:44:52,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:44:52,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:44:52,837 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:44:52,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2022-03-19 22:44:53,218 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 79 check-sat command(s) [2022-03-19 22:44:53,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:44:53,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 1543 conjuncts, 161 conjunts are in the unsatisfiable core [2022-03-19 22:44:53,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:44:53,752 INFO L134 CoverageAnalysis]: Checked inductivity of 24493 backedges. 3316 proven. 9165 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-03-19 22:44:53,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:44:54,277 INFO L134 CoverageAnalysis]: Checked inductivity of 24493 backedges. 3316 proven. 9165 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-03-19 22:44:54,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263878214] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:44:54,277 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:44:54,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84, 84] total 88 [2022-03-19 22:44:54,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944177432] [2022-03-19 22:44:54,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:44:54,278 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2022-03-19 22:44:54,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:44:54,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2022-03-19 22:44:54,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3336, Invalid=4320, Unknown=0, NotChecked=0, Total=7656 [2022-03-19 22:44:54,279 INFO L87 Difference]: Start difference. First operand 641 states and 642 transitions. Second operand has 88 states, 88 states have (on average 2.8636363636363638) internal successors, (252), 85 states have internal predecessors, (252), 80 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-03-19 22:44:55,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:44:55,916 INFO L93 Difference]: Finished difference Result 654 states and 656 transitions. [2022-03-19 22:44:55,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-19 22:44:55,916 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 2.8636363636363638) internal successors, (252), 85 states have internal predecessors, (252), 80 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 638 [2022-03-19 22:44:55,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:44:55,917 INFO L225 Difference]: With dead ends: 654 [2022-03-19 22:44:55,917 INFO L226 Difference]: Without dead ends: 652 [2022-03-19 22:44:55,918 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1680 GetRequests, 1508 SyntacticMatches, 2 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4748 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=10000, Invalid=19412, Unknown=0, NotChecked=0, Total=29412 [2022-03-19 22:44:55,919 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 187 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1766 mSolverCounterSat, 485 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 2251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 485 IncrementalHoareTripleChecker+Valid, 1766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:44:55,919 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 50 Invalid, 2251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [485 Valid, 1766 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:44:55,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2022-03-19 22:44:56,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 648. [2022-03-19 22:44:56,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 484 states have (on average 1.0041322314049588) internal successors, (486), 485 states have internal predecessors, (486), 82 states have call successors, (82), 82 states have call predecessors, (82), 81 states have return successors, (81), 80 states have call predecessors, (81), 81 states have call successors, (81) [2022-03-19 22:44:56,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 649 transitions. [2022-03-19 22:44:56,030 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 649 transitions. Word has length 638 [2022-03-19 22:44:56,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:44:56,031 INFO L478 AbstractCegarLoop]: Abstraction has 648 states and 649 transitions. [2022-03-19 22:44:56,031 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 2.8636363636363638) internal successors, (252), 85 states have internal predecessors, (252), 80 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-03-19 22:44:56,031 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 649 transitions. [2022-03-19 22:44:56,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 646 [2022-03-19 22:44:56,034 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:44:56,034 INFO L499 BasicCegarLoop]: trace histogram [80, 80, 80, 79, 79, 79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:44:56,054 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Forceful destruction successful, exit code 0 [2022-03-19 22:44:56,252 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2022-03-19 22:44:56,253 INFO L403 AbstractCegarLoop]: === Iteration 159 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:44:56,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:44:56,253 INFO L85 PathProgramCache]: Analyzing trace with hash -488251452, now seen corresponding path program 157 times [2022-03-19 22:44:56,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:44:56,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572812849] [2022-03-19 22:44:56,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:44:56,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:44:56,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:45:00,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:45:00,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-03-19 22:45:00,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:45:00,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-03-19 22:45:00,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:45:00,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-03-19 22:45:00,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:45:00,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-03-19 22:45:00,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:45:00,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-03-19 22:45:00,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:45:00,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-03-19 22:45:00,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:45:00,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-03-19 22:45:00,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:45:00,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-03-19 22:45:00,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:45:00,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-03-19 22:45:00,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:45:00,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-03-19 22:45:00,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:45:00,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2022-03-19 22:45:00,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:45:00,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-03-19 22:45:00,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:45:00,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2022-03-19 22:45:00,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:45:00,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2022-03-19 22:45:00,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:45:00,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2022-03-19 22:45:00,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:45:00,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2022-03-19 22:45:00,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:45:00,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2022-03-19 22:45:00,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:45:00,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2022-03-19 22:45:00,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:45:00,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 347 [2022-03-19 22:45:00,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:45:00,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 361 [2022-03-19 22:45:00,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:45:00,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 375 [2022-03-19 22:45:00,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:45:00,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2022-03-19 22:45:00,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:45:00,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 403 [2022-03-19 22:45:00,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:45:00,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2022-03-19 22:45:00,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:45:00,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 431 [2022-03-19 22:45:00,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:45:00,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 445 [2022-03-19 22:45:00,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:45:00,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 459 [2022-03-19 22:45:00,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-19 22:45:00,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 473 [2022-03-19 22:45:00,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:45:00,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2022-03-19 22:45:00,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-19 22:45:00,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 501 [2022-03-19 22:45:00,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:45:00,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2022-03-19 22:45:00,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-19 22:45:00,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 529 [2022-03-19 22:45:00,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-19 22:45:00,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 543 [2022-03-19 22:45:00,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-19 22:45:00,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 557 [2022-03-19 22:45:00,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-19 22:45:00,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 571 [2022-03-19 22:45:00,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-19 22:45:00,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 585 [2022-03-19 22:45:00,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-19 22:45:00,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 599 [2022-03-19 22:45:00,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-19 22:45:00,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 613 [2022-03-19 22:45:00,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-19 22:45:00,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 627 [2022-03-19 22:45:00,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-19 22:45:00,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,174 INFO L134 CoverageAnalysis]: Checked inductivity of 25043 backedges. 9324 proven. 3395 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-03-19 22:45:00,175 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:45:00,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572812849] [2022-03-19 22:45:00,175 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572812849] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:45:00,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822985638] [2022-03-19 22:45:00,175 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:45:00,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:45:00,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:45:00,176 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:45:00,177 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2022-03-19 22:45:00,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:00,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 1557 conjuncts, 162 conjunts are in the unsatisfiable core [2022-03-19 22:45:00,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:45:05,667 INFO L134 CoverageAnalysis]: Checked inductivity of 25043 backedges. 9559 proven. 3160 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-03-19 22:45:05,667 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:45:06,318 INFO L134 CoverageAnalysis]: Checked inductivity of 25043 backedges. 9559 proven. 3160 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-03-19 22:45:06,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822985638] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:45:06,318 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:45:06,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [164, 163, 163] total 246 [2022-03-19 22:45:06,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296169007] [2022-03-19 22:45:06,319 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:45:06,319 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 246 states [2022-03-19 22:45:06,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:45:06,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 246 interpolants. [2022-03-19 22:45:06,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13372, Invalid=46898, Unknown=0, NotChecked=0, Total=60270 [2022-03-19 22:45:06,324 INFO L87 Difference]: Start difference. First operand 648 states and 649 transitions. Second operand has 246 states, 246 states have (on average 1.6869918699186992) internal successors, (415), 245 states have internal predecessors, (415), 161 states have call successors, (163), 3 states have call predecessors, (163), 1 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) [2022-03-19 22:45:11,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:45:11,938 INFO L93 Difference]: Finished difference Result 897 states and 978 transitions. [2022-03-19 22:45:11,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-03-19 22:45:11,938 INFO L78 Accepts]: Start accepts. Automaton has has 246 states, 246 states have (on average 1.6869918699186992) internal successors, (415), 245 states have internal predecessors, (415), 161 states have call successors, (163), 3 states have call predecessors, (163), 1 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) Word has length 645 [2022-03-19 22:45:11,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:45:11,939 INFO L225 Difference]: With dead ends: 897 [2022-03-19 22:45:11,940 INFO L226 Difference]: Without dead ends: 649 [2022-03-19 22:45:11,946 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1773 GetRequests, 1367 SyntacticMatches, 1 SemanticMatches, 405 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45987 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=30141, Invalid=135101, Unknown=0, NotChecked=0, Total=165242 [2022-03-19 22:45:11,947 INFO L913 BasicCegarLoop]: 91 mSDtfsCounter, 21 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 3633 mSolverCounterSat, 329 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 3962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 329 IncrementalHoareTripleChecker+Valid, 3633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 22:45:11,947 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 138 Invalid, 3962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [329 Valid, 3633 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-19 22:45:11,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2022-03-19 22:45:12,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 649. [2022-03-19 22:45:12,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 485 states have (on average 1.0041237113402062) internal successors, (487), 486 states have internal predecessors, (487), 82 states have call successors, (82), 82 states have call predecessors, (82), 81 states have return successors, (81), 80 states have call predecessors, (81), 81 states have call successors, (81) [2022-03-19 22:45:12,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 650 transitions. [2022-03-19 22:45:12,052 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 650 transitions. Word has length 645 [2022-03-19 22:45:12,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:45:12,052 INFO L478 AbstractCegarLoop]: Abstraction has 649 states and 650 transitions. [2022-03-19 22:45:12,053 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 246 states, 246 states have (on average 1.6869918699186992) internal successors, (415), 245 states have internal predecessors, (415), 161 states have call successors, (163), 3 states have call predecessors, (163), 1 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) [2022-03-19 22:45:12,053 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 650 transitions. [2022-03-19 22:45:12,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 647 [2022-03-19 22:45:12,055 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:45:12,055 INFO L499 BasicCegarLoop]: trace histogram [80, 80, 80, 80, 79, 79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:45:12,074 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Forceful destruction successful, exit code 0 [2022-03-19 22:45:12,274 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2022-03-19 22:45:12,274 INFO L403 AbstractCegarLoop]: === Iteration 160 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:45:12,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:45:12,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1961600140, now seen corresponding path program 158 times [2022-03-19 22:45:12,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:45:12,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464464707] [2022-03-19 22:45:12,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:45:12,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:45:12,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:45:13,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:45:13,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:45:13,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:45:13,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:45:13,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:45:13,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:45:13,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:45:13,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:45:13,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:45:13,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:45:13,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:45:13,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:45:13,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:45:13,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:45:13,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:45:13,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:45:13,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-03-19 22:45:13,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:45:13,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-03-19 22:45:13,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:45:13,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-03-19 22:45:13,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:45:13,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-03-19 22:45:13,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:45:13,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-03-19 22:45:13,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:45:13,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-03-19 22:45:13,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:45:13,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-03-19 22:45:13,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:45:13,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-03-19 22:45:13,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:45:13,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-03-19 22:45:13,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:45:13,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-03-19 22:45:13,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:45:13,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-03-19 22:45:13,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:45:13,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-03-19 22:45:13,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:45:13,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-03-19 22:45:13,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:45:13,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-03-19 22:45:13,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:45:13,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-03-19 22:45:13,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:45:13,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-03-19 22:45:13,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:45:13,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2022-03-19 22:45:13,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:45:13,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2022-03-19 22:45:13,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:45:13,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2022-03-19 22:45:13,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:45:13,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2022-03-19 22:45:13,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-19 22:45:13,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2022-03-19 22:45:13,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:45:13,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 495 [2022-03-19 22:45:13,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-19 22:45:13,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2022-03-19 22:45:13,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-19 22:45:13,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2022-03-19 22:45:13,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-19 22:45:13,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 537 [2022-03-19 22:45:13,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-19 22:45:13,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 551 [2022-03-19 22:45:13,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-19 22:45:13,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 565 [2022-03-19 22:45:13,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-19 22:45:13,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 579 [2022-03-19 22:45:13,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-19 22:45:13,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 593 [2022-03-19 22:45:13,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-19 22:45:13,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 607 [2022-03-19 22:45:13,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-19 22:45:13,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 621 [2022-03-19 22:45:13,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-19 22:45:13,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 635 [2022-03-19 22:45:13,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:13,795 INFO L134 CoverageAnalysis]: Checked inductivity of 25123 backedges. 3318 proven. 9481 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-03-19 22:45:13,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:45:13,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464464707] [2022-03-19 22:45:13,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464464707] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:45:13,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579890719] [2022-03-19 22:45:13,795 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:45:13,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:45:13,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:45:13,797 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:45:13,797 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2022-03-19 22:45:14,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:45:14,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:45:14,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 1562 conjuncts, 163 conjunts are in the unsatisfiable core [2022-03-19 22:45:14,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:45:14,530 INFO L134 CoverageAnalysis]: Checked inductivity of 25123 backedges. 3398 proven. 9401 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-03-19 22:45:14,530 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:45:15,369 INFO L134 CoverageAnalysis]: Checked inductivity of 25123 backedges. 3398 proven. 9401 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-03-19 22:45:15,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579890719] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:45:15,369 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:45:15,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 85, 85] total 89 [2022-03-19 22:45:15,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268228837] [2022-03-19 22:45:15,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:45:15,370 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2022-03-19 22:45:15,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:45:15,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2022-03-19 22:45:15,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3418, Invalid=4414, Unknown=0, NotChecked=0, Total=7832 [2022-03-19 22:45:15,372 INFO L87 Difference]: Start difference. First operand 649 states and 650 transitions. Second operand has 89 states, 89 states have (on average 2.865168539325843) internal successors, (255), 86 states have internal predecessors, (255), 81 states have call successors, (84), 4 states have call predecessors, (84), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2022-03-19 22:45:17,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:45:17,059 INFO L93 Difference]: Finished difference Result 662 states and 664 transitions. [2022-03-19 22:45:17,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-03-19 22:45:17,060 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 2.865168539325843) internal successors, (255), 86 states have internal predecessors, (255), 81 states have call successors, (84), 4 states have call predecessors, (84), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) Word has length 646 [2022-03-19 22:45:17,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:45:17,061 INFO L225 Difference]: With dead ends: 662 [2022-03-19 22:45:17,061 INFO L226 Difference]: Without dead ends: 660 [2022-03-19 22:45:17,063 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1701 GetRequests, 1527 SyntacticMatches, 2 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4848 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=10246, Invalid=19856, Unknown=0, NotChecked=0, Total=30102 [2022-03-19 22:45:17,063 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 193 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 1940 mSolverCounterSat, 411 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 2351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 411 IncrementalHoareTripleChecker+Valid, 1940 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:45:17,064 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 90 Invalid, 2351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [411 Valid, 1940 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:45:17,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2022-03-19 22:45:17,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 656. [2022-03-19 22:45:17,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 656 states, 490 states have (on average 1.0040816326530613) internal successors, (492), 491 states have internal predecessors, (492), 83 states have call successors, (83), 83 states have call predecessors, (83), 82 states have return successors, (82), 81 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-19 22:45:17,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 657 transitions. [2022-03-19 22:45:17,182 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 657 transitions. Word has length 646 [2022-03-19 22:45:17,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:45:17,182 INFO L478 AbstractCegarLoop]: Abstraction has 656 states and 657 transitions. [2022-03-19 22:45:17,183 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 89 states have (on average 2.865168539325843) internal successors, (255), 86 states have internal predecessors, (255), 81 states have call successors, (84), 4 states have call predecessors, (84), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2022-03-19 22:45:17,183 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 657 transitions. [2022-03-19 22:45:17,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 654 [2022-03-19 22:45:17,185 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:45:17,185 INFO L499 BasicCegarLoop]: trace histogram [81, 81, 81, 80, 80, 80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:45:17,204 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Forceful destruction successful, exit code 0 [2022-03-19 22:45:17,402 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:45:17,402 INFO L403 AbstractCegarLoop]: === Iteration 161 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:45:17,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:45:17,402 INFO L85 PathProgramCache]: Analyzing trace with hash 417528422, now seen corresponding path program 159 times [2022-03-19 22:45:17,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:45:17,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587551419] [2022-03-19 22:45:17,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:45:17,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:45:17,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:45:21,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-03-19 22:45:21,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:45:21,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-03-19 22:45:21,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:45:21,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-03-19 22:45:21,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:45:21,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-03-19 22:45:21,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:45:21,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-03-19 22:45:21,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:45:21,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-03-19 22:45:21,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:45:21,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-03-19 22:45:21,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:45:21,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-03-19 22:45:21,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:45:21,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-03-19 22:45:21,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:45:21,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-03-19 22:45:21,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:45:21,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2022-03-19 22:45:21,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:45:21,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2022-03-19 22:45:21,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:45:21,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2022-03-19 22:45:21,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:45:21,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2022-03-19 22:45:21,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:45:21,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2022-03-19 22:45:21,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:45:21,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2022-03-19 22:45:21,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:45:21,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2022-03-19 22:45:21,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:45:21,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2022-03-19 22:45:21,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:45:21,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2022-03-19 22:45:21,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:45:21,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2022-03-19 22:45:21,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:45:21,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 369 [2022-03-19 22:45:21,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:45:21,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 383 [2022-03-19 22:45:21,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:45:21,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2022-03-19 22:45:21,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:45:21,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2022-03-19 22:45:21,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:45:21,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 425 [2022-03-19 22:45:21,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:45:21,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 439 [2022-03-19 22:45:21,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:45:21,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 453 [2022-03-19 22:45:21,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:45:21,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2022-03-19 22:45:21,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-19 22:45:21,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2022-03-19 22:45:21,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:45:21,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 495 [2022-03-19 22:45:21,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-19 22:45:21,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2022-03-19 22:45:21,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-19 22:45:21,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2022-03-19 22:45:21,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-19 22:45:21,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 537 [2022-03-19 22:45:21,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-19 22:45:21,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 551 [2022-03-19 22:45:21,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-19 22:45:21,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 565 [2022-03-19 22:45:21,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-19 22:45:21,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 579 [2022-03-19 22:45:21,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-19 22:45:21,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 593 [2022-03-19 22:45:21,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-19 22:45:21,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 607 [2022-03-19 22:45:21,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-19 22:45:21,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 621 [2022-03-19 22:45:21,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-19 22:45:21,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 635 [2022-03-19 22:45:21,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-19 22:45:21,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:21,406 INFO L134 CoverageAnalysis]: Checked inductivity of 25680 backedges. 9562 proven. 3478 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-19 22:45:21,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:45:21,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587551419] [2022-03-19 22:45:21,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587551419] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:45:21,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211187578] [2022-03-19 22:45:21,406 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:45:21,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:45:21,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:45:21,407 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:45:21,408 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2022-03-19 22:45:21,856 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 81 check-sat command(s) [2022-03-19 22:45:21,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:45:21,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 1576 conjuncts, 164 conjunts are in the unsatisfiable core [2022-03-19 22:45:21,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:45:27,410 INFO L134 CoverageAnalysis]: Checked inductivity of 25680 backedges. 9800 proven. 3240 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-19 22:45:27,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:45:28,341 INFO L134 CoverageAnalysis]: Checked inductivity of 25680 backedges. 9800 proven. 3240 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-19 22:45:28,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1211187578] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:45:28,341 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:45:28,342 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [166, 165, 165] total 249 [2022-03-19 22:45:28,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51631310] [2022-03-19 22:45:28,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:45:28,342 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 249 states [2022-03-19 22:45:28,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:45:28,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 249 interpolants. [2022-03-19 22:45:28,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13701, Invalid=48051, Unknown=0, NotChecked=0, Total=61752 [2022-03-19 22:45:28,346 INFO L87 Difference]: Start difference. First operand 656 states and 657 transitions. Second operand has 249 states, 249 states have (on average 1.6867469879518073) internal successors, (420), 248 states have internal predecessors, (420), 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-03-19 22:45:35,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:45:35,164 INFO L93 Difference]: Finished difference Result 908 states and 990 transitions. [2022-03-19 22:45:35,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-19 22:45:35,165 INFO L78 Accepts]: Start accepts. Automaton has has 249 states, 249 states have (on average 1.6867469879518073) internal successors, (420), 248 states have internal predecessors, (420), 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 653 [2022-03-19 22:45:35,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:45:35,166 INFO L225 Difference]: With dead ends: 908 [2022-03-19 22:45:35,166 INFO L226 Difference]: Without dead ends: 657 [2022-03-19 22:45:35,173 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1795 GetRequests, 1384 SyntacticMatches, 1 SemanticMatches, 410 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47129 ImplicationChecksByTransitivity, 13.2s TimeCoverageRelationStatistics Valid=30882, Invalid=138450, Unknown=0, NotChecked=0, Total=169332 [2022-03-19 22:45:35,173 INFO L913 BasicCegarLoop]: 92 mSDtfsCounter, 21 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 5152 mSolverCounterSat, 337 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 5489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 337 IncrementalHoareTripleChecker+Valid, 5152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:45:35,173 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 154 Invalid, 5489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [337 Valid, 5152 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 22:45:35,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2022-03-19 22:45:35,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 657. [2022-03-19 22:45:35,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 491 states have (on average 1.0040733197556009) internal successors, (493), 492 states have internal predecessors, (493), 83 states have call successors, (83), 83 states have call predecessors, (83), 82 states have return successors, (82), 81 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-19 22:45:35,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 658 transitions. [2022-03-19 22:45:35,286 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 658 transitions. Word has length 653 [2022-03-19 22:45:35,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:45:35,286 INFO L478 AbstractCegarLoop]: Abstraction has 657 states and 658 transitions. [2022-03-19 22:45:35,287 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 249 states, 249 states have (on average 1.6867469879518073) internal successors, (420), 248 states have internal predecessors, (420), 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-03-19 22:45:35,287 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 658 transitions. [2022-03-19 22:45:35,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 655 [2022-03-19 22:45:35,290 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:45:35,290 INFO L499 BasicCegarLoop]: trace histogram [81, 81, 81, 81, 80, 80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:45:35,311 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Forceful destruction successful, exit code 0 [2022-03-19 22:45:35,508 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:45:35,509 INFO L403 AbstractCegarLoop]: === Iteration 162 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:45:35,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:45:35,509 INFO L85 PathProgramCache]: Analyzing trace with hash 274429742, now seen corresponding path program 160 times [2022-03-19 22:45:35,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:45:35,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959619606] [2022-03-19 22:45:35,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:45:35,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:45:35,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:45:37,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:45:37,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:45:37,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:45:37,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:45:37,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:45:37,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:45:37,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:45:37,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:45:37,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:45:37,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:45:37,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:45:37,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:45:37,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:45:37,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:45:37,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:45:37,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:45:37,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:45:37,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-03-19 22:45:37,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:45:37,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-03-19 22:45:37,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:45:37,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-03-19 22:45:37,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:45:37,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-03-19 22:45:37,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:45:37,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-03-19 22:45:37,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:45:37,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-03-19 22:45:37,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:45:37,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-03-19 22:45:37,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:45:37,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-03-19 22:45:37,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:45:37,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-03-19 22:45:37,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:45:37,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-03-19 22:45:37,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:45:37,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-03-19 22:45:37,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:45:37,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-03-19 22:45:37,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:45:37,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-03-19 22:45:37,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:45:37,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-03-19 22:45:37,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:45:37,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-03-19 22:45:37,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:45:37,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-03-19 22:45:37,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:45:37,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2022-03-19 22:45:37,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:45:37,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 447 [2022-03-19 22:45:37,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:45:37,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2022-03-19 22:45:37,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:45:37,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2022-03-19 22:45:37,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-19 22:45:37,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 489 [2022-03-19 22:45:37,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:45:37,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2022-03-19 22:45:37,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-19 22:45:37,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2022-03-19 22:45:37,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-19 22:45:37,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 531 [2022-03-19 22:45:37,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-19 22:45:37,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 545 [2022-03-19 22:45:37,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-19 22:45:37,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2022-03-19 22:45:37,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-19 22:45:37,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 573 [2022-03-19 22:45:37,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-19 22:45:37,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 587 [2022-03-19 22:45:37,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-19 22:45:37,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 601 [2022-03-19 22:45:37,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-19 22:45:37,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 615 [2022-03-19 22:45:37,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-19 22:45:37,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 629 [2022-03-19 22:45:37,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-19 22:45:37,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 643 [2022-03-19 22:45:37,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:37,202 INFO L134 CoverageAnalysis]: Checked inductivity of 25761 backedges. 3400 proven. 9721 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-19 22:45:37,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:45:37,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959619606] [2022-03-19 22:45:37,202 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959619606] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:45:37,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098464749] [2022-03-19 22:45:37,202 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:45:37,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:45:37,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:45:37,204 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:45:37,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2022-03-19 22:45:37,435 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:45:37,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:45:37,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 1581 conjuncts, 165 conjunts are in the unsatisfiable core [2022-03-19 22:45:37,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:45:37,966 INFO L134 CoverageAnalysis]: Checked inductivity of 25761 backedges. 3481 proven. 9640 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-19 22:45:37,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:45:38,505 INFO L134 CoverageAnalysis]: Checked inductivity of 25761 backedges. 3481 proven. 9640 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-19 22:45:38,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098464749] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:45:38,505 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:45:38,505 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 86, 86] total 90 [2022-03-19 22:45:38,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439662446] [2022-03-19 22:45:38,505 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:45:38,506 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2022-03-19 22:45:38,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:45:38,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2022-03-19 22:45:38,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3501, Invalid=4509, Unknown=0, NotChecked=0, Total=8010 [2022-03-19 22:45:38,507 INFO L87 Difference]: Start difference. First operand 657 states and 658 transitions. Second operand has 90 states, 90 states have (on average 2.8666666666666667) internal successors, (258), 87 states have internal predecessors, (258), 82 states have call successors, (85), 4 states have call predecessors, (85), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2022-03-19 22:45:40,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:45:40,195 INFO L93 Difference]: Finished difference Result 670 states and 672 transitions. [2022-03-19 22:45:40,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-03-19 22:45:40,195 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 90 states have (on average 2.8666666666666667) internal successors, (258), 87 states have internal predecessors, (258), 82 states have call successors, (85), 4 states have call predecessors, (85), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) Word has length 654 [2022-03-19 22:45:40,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:45:40,196 INFO L225 Difference]: With dead ends: 670 [2022-03-19 22:45:40,196 INFO L226 Difference]: Without dead ends: 668 [2022-03-19 22:45:40,199 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1722 GetRequests, 1546 SyntacticMatches, 2 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4949 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=10495, Invalid=20305, Unknown=0, NotChecked=0, Total=30800 [2022-03-19 22:45:40,199 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 191 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1770 mSolverCounterSat, 497 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 2267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 497 IncrementalHoareTripleChecker+Valid, 1770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:45:40,199 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 65 Invalid, 2267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [497 Valid, 1770 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:45:40,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2022-03-19 22:45:40,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 664. [2022-03-19 22:45:40,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 496 states have (on average 1.0040322580645162) internal successors, (498), 497 states have internal predecessors, (498), 84 states have call successors, (84), 84 states have call predecessors, (84), 83 states have return successors, (83), 82 states have call predecessors, (83), 83 states have call successors, (83) [2022-03-19 22:45:40,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 665 transitions. [2022-03-19 22:45:40,323 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 665 transitions. Word has length 654 [2022-03-19 22:45:40,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:45:40,323 INFO L478 AbstractCegarLoop]: Abstraction has 664 states and 665 transitions. [2022-03-19 22:45:40,323 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 2.8666666666666667) internal successors, (258), 87 states have internal predecessors, (258), 82 states have call successors, (85), 4 states have call predecessors, (85), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2022-03-19 22:45:40,323 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 665 transitions. [2022-03-19 22:45:40,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 662 [2022-03-19 22:45:40,326 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:45:40,326 INFO L499 BasicCegarLoop]: trace histogram [82, 82, 82, 81, 81, 81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:45:40,344 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Forceful destruction successful, exit code 0 [2022-03-19 22:45:40,531 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2022-03-19 22:45:40,531 INFO L403 AbstractCegarLoop]: === Iteration 163 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:45:40,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:45:40,536 INFO L85 PathProgramCache]: Analyzing trace with hash 98651524, now seen corresponding path program 161 times [2022-03-19 22:45:40,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:45:40,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782670773] [2022-03-19 22:45:40,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:45:40,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:45:40,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:45:44,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:45:44,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-03-19 22:45:44,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:45:44,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-03-19 22:45:44,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:45:44,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-03-19 22:45:44,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:45:44,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-03-19 22:45:44,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:45:44,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-03-19 22:45:44,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:45:44,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-03-19 22:45:44,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:45:44,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-03-19 22:45:44,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:45:44,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-03-19 22:45:44,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:45:44,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-03-19 22:45:44,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:45:44,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2022-03-19 22:45:44,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:45:44,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2022-03-19 22:45:44,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:45:44,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-03-19 22:45:44,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:45:44,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2022-03-19 22:45:44,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:45:44,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2022-03-19 22:45:44,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:45:44,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2022-03-19 22:45:44,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:45:44,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2022-03-19 22:45:44,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:45:44,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2022-03-19 22:45:44,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:45:44,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2022-03-19 22:45:44,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:45:44,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 349 [2022-03-19 22:45:44,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:45:44,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 363 [2022-03-19 22:45:44,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:45:44,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2022-03-19 22:45:44,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:45:44,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2022-03-19 22:45:44,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:45:44,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2022-03-19 22:45:44,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:45:44,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 419 [2022-03-19 22:45:44,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:45:44,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 433 [2022-03-19 22:45:44,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:45:44,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 447 [2022-03-19 22:45:44,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:45:44,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2022-03-19 22:45:44,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:45:44,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2022-03-19 22:45:44,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-19 22:45:44,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 489 [2022-03-19 22:45:44,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:45:44,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2022-03-19 22:45:44,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-19 22:45:44,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2022-03-19 22:45:44,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-19 22:45:44,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 531 [2022-03-19 22:45:44,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-19 22:45:44,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 545 [2022-03-19 22:45:44,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-19 22:45:44,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2022-03-19 22:45:44,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-19 22:45:44,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 573 [2022-03-19 22:45:44,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-19 22:45:44,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 587 [2022-03-19 22:45:44,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-19 22:45:44,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 601 [2022-03-19 22:45:44,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-19 22:45:44,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 615 [2022-03-19 22:45:44,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-19 22:45:44,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 629 [2022-03-19 22:45:44,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-19 22:45:44,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 643 [2022-03-19 22:45:44,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-19 22:45:44,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:44,743 INFO L134 CoverageAnalysis]: Checked inductivity of 26325 backedges. 9803 proven. 3562 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2022-03-19 22:45:44,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:45:44,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782670773] [2022-03-19 22:45:44,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782670773] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:45:44,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887818092] [2022-03-19 22:45:44,743 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:45:44,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:45:44,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:45:44,744 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:45:44,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2022-03-19 22:45:45,138 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 82 check-sat command(s) [2022-03-19 22:45:45,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:45:45,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 1595 conjuncts, 166 conjunts are in the unsatisfiable core [2022-03-19 22:45:45,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:45:50,644 INFO L134 CoverageAnalysis]: Checked inductivity of 26325 backedges. 10044 proven. 3321 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2022-03-19 22:45:50,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:45:51,285 INFO L134 CoverageAnalysis]: Checked inductivity of 26325 backedges. 10044 proven. 3321 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2022-03-19 22:45:51,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887818092] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:45:51,285 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:45:51,286 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [168, 167, 167] total 252 [2022-03-19 22:45:51,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899183297] [2022-03-19 22:45:51,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:45:51,286 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 252 states [2022-03-19 22:45:51,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:45:51,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 252 interpolants. [2022-03-19 22:45:51,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14034, Invalid=49218, Unknown=0, NotChecked=0, Total=63252 [2022-03-19 22:45:51,291 INFO L87 Difference]: Start difference. First operand 664 states and 665 transitions. Second operand has 252 states, 252 states have (on average 1.6865079365079365) internal successors, (425), 251 states have internal predecessors, (425), 165 states have call successors, (167), 3 states have call predecessors, (167), 1 states have return successors, (164), 164 states have call predecessors, (164), 164 states have call successors, (164) [2022-03-19 22:45:57,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:45:57,678 INFO L93 Difference]: Finished difference Result 919 states and 1002 transitions. [2022-03-19 22:45:57,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2022-03-19 22:45:57,678 INFO L78 Accepts]: Start accepts. Automaton has has 252 states, 252 states have (on average 1.6865079365079365) internal successors, (425), 251 states have internal predecessors, (425), 165 states have call successors, (167), 3 states have call predecessors, (167), 1 states have return successors, (164), 164 states have call predecessors, (164), 164 states have call successors, (164) Word has length 661 [2022-03-19 22:45:57,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:45:57,679 INFO L225 Difference]: With dead ends: 919 [2022-03-19 22:45:57,679 INFO L226 Difference]: Without dead ends: 665 [2022-03-19 22:45:57,687 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1817 GetRequests, 1401 SyntacticMatches, 1 SemanticMatches, 415 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48285 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=31632, Invalid=141840, Unknown=0, NotChecked=0, Total=173472 [2022-03-19 22:45:57,687 INFO L913 BasicCegarLoop]: 93 mSDtfsCounter, 21 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 5322 mSolverCounterSat, 340 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 5662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 340 IncrementalHoareTripleChecker+Valid, 5322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:45:57,687 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 185 Invalid, 5662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [340 Valid, 5322 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 22:45:57,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2022-03-19 22:45:57,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 665. [2022-03-19 22:45:57,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 497 states have (on average 1.0040241448692153) internal successors, (499), 498 states have internal predecessors, (499), 84 states have call successors, (84), 84 states have call predecessors, (84), 83 states have return successors, (83), 82 states have call predecessors, (83), 83 states have call successors, (83) [2022-03-19 22:45:57,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 666 transitions. [2022-03-19 22:45:57,817 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 666 transitions. Word has length 661 [2022-03-19 22:45:57,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:45:57,817 INFO L478 AbstractCegarLoop]: Abstraction has 665 states and 666 transitions. [2022-03-19 22:45:57,818 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 252 states, 252 states have (on average 1.6865079365079365) internal successors, (425), 251 states have internal predecessors, (425), 165 states have call successors, (167), 3 states have call predecessors, (167), 1 states have return successors, (164), 164 states have call predecessors, (164), 164 states have call successors, (164) [2022-03-19 22:45:57,818 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 666 transitions. [2022-03-19 22:45:57,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 663 [2022-03-19 22:45:57,820 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:45:57,820 INFO L499 BasicCegarLoop]: trace histogram [82, 82, 82, 82, 81, 81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:45:57,839 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Ended with exit code 0 [2022-03-19 22:45:58,024 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:45:58,024 INFO L403 AbstractCegarLoop]: === Iteration 164 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:45:58,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:45:58,024 INFO L85 PathProgramCache]: Analyzing trace with hash 9732684, now seen corresponding path program 162 times [2022-03-19 22:45:58,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:45:58,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553471057] [2022-03-19 22:45:58,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:45:58,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:45:58,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:45:59,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:45:59,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:45:59,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:45:59,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:45:59,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:45:59,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:45:59,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:45:59,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:45:59,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:45:59,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:45:59,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:45:59,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:45:59,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:45:59,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:45:59,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:45:59,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:45:59,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:45:59,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:45:59,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-03-19 22:45:59,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:45:59,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-03-19 22:45:59,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:45:59,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-03-19 22:45:59,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:45:59,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-03-19 22:45:59,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:45:59,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-03-19 22:45:59,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:45:59,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-03-19 22:45:59,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:45:59,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-03-19 22:45:59,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:45:59,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-03-19 22:45:59,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:45:59,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-03-19 22:45:59,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:45:59,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-03-19 22:45:59,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:45:59,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-03-19 22:45:59,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:45:59,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-03-19 22:45:59,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:45:59,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-03-19 22:45:59,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:45:59,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-03-19 22:45:59,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:45:59,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-03-19 22:45:59,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:45:59,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-03-19 22:45:59,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:45:59,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-03-19 22:45:59,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:45:59,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-03-19 22:45:59,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:45:59,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-03-19 22:45:59,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:45:59,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-03-19 22:45:59,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-19 22:45:59,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-03-19 22:45:59,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:45:59,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-03-19 22:45:59,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-19 22:45:59,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-03-19 22:45:59,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-19 22:45:59,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-03-19 22:45:59,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-19 22:45:59,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-03-19 22:45:59,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-19 22:45:59,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-03-19 22:45:59,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-19 22:45:59,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-03-19 22:45:59,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-19 22:45:59,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-03-19 22:45:59,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-19 22:45:59,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-03-19 22:45:59,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-19 22:45:59,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2022-03-19 22:45:59,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-19 22:45:59,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 637 [2022-03-19 22:45:59,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-19 22:45:59,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 651 [2022-03-19 22:45:59,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:45:59,675 INFO L134 CoverageAnalysis]: Checked inductivity of 26407 backedges. 3483 proven. 9964 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2022-03-19 22:45:59,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:45:59,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553471057] [2022-03-19 22:45:59,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553471057] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:45:59,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286309285] [2022-03-19 22:45:59,676 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:45:59,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:45:59,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:45:59,677 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:45:59,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2022-03-19 22:46:00,077 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 82 check-sat command(s) [2022-03-19 22:46:00,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:46:00,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 1600 conjuncts, 167 conjunts are in the unsatisfiable core [2022-03-19 22:46:00,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:46:00,842 INFO L134 CoverageAnalysis]: Checked inductivity of 26407 backedges. 3565 proven. 9882 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2022-03-19 22:46:00,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:46:01,392 INFO L134 CoverageAnalysis]: Checked inductivity of 26407 backedges. 3565 proven. 9882 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2022-03-19 22:46:01,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286309285] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:46:01,392 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:46:01,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 87, 87] total 91 [2022-03-19 22:46:01,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151492820] [2022-03-19 22:46:01,393 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:46:01,393 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2022-03-19 22:46:01,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:46:01,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2022-03-19 22:46:01,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3585, Invalid=4605, Unknown=0, NotChecked=0, Total=8190 [2022-03-19 22:46:01,394 INFO L87 Difference]: Start difference. First operand 665 states and 666 transitions. Second operand has 91 states, 91 states have (on average 2.868131868131868) internal successors, (261), 88 states have internal predecessors, (261), 83 states have call successors, (86), 4 states have call predecessors, (86), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-19 22:46:03,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:46:03,041 INFO L93 Difference]: Finished difference Result 678 states and 680 transitions. [2022-03-19 22:46:03,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-19 22:46:03,042 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 2.868131868131868) internal successors, (261), 88 states have internal predecessors, (261), 83 states have call successors, (86), 4 states have call predecessors, (86), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) Word has length 662 [2022-03-19 22:46:03,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:46:03,043 INFO L225 Difference]: With dead ends: 678 [2022-03-19 22:46:03,043 INFO L226 Difference]: Without dead ends: 676 [2022-03-19 22:46:03,044 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1743 GetRequests, 1565 SyntacticMatches, 2 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5051 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=10747, Invalid=20759, Unknown=0, NotChecked=0, Total=31506 [2022-03-19 22:46:03,044 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 206 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1437 mSolverCounterSat, 503 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 1940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 503 IncrementalHoareTripleChecker+Valid, 1437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:46:03,044 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 45 Invalid, 1940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [503 Valid, 1437 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:46:03,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2022-03-19 22:46:03,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 672. [2022-03-19 22:46:03,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 502 states have (on average 1.00398406374502) internal successors, (504), 503 states have internal predecessors, (504), 85 states have call successors, (85), 85 states have call predecessors, (85), 84 states have return successors, (84), 83 states have call predecessors, (84), 84 states have call successors, (84) [2022-03-19 22:46:03,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 673 transitions. [2022-03-19 22:46:03,154 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 673 transitions. Word has length 662 [2022-03-19 22:46:03,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:46:03,155 INFO L478 AbstractCegarLoop]: Abstraction has 672 states and 673 transitions. [2022-03-19 22:46:03,155 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 2.868131868131868) internal successors, (261), 88 states have internal predecessors, (261), 83 states have call successors, (86), 4 states have call predecessors, (86), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-19 22:46:03,155 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 673 transitions. [2022-03-19 22:46:03,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 670 [2022-03-19 22:46:03,157 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:46:03,158 INFO L499 BasicCegarLoop]: trace histogram [83, 83, 83, 82, 82, 82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:46:03,176 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Forceful destruction successful, exit code 0 [2022-03-19 22:46:03,371 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:46:03,371 INFO L403 AbstractCegarLoop]: === Iteration 165 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:46:03,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:46:03,372 INFO L85 PathProgramCache]: Analyzing trace with hash -321313626, now seen corresponding path program 163 times [2022-03-19 22:46:03,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:46:03,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304346412] [2022-03-19 22:46:03,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:46:03,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:46:03,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:46:07,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-03-19 22:46:07,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:46:07,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-03-19 22:46:07,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:46:07,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-03-19 22:46:07,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:46:07,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-03-19 22:46:07,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:46:07,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-03-19 22:46:07,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:46:07,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-03-19 22:46:07,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:46:07,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-03-19 22:46:07,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:46:07,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-03-19 22:46:07,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:46:07,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-03-19 22:46:07,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:46:07,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2022-03-19 22:46:07,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:46:07,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2022-03-19 22:46:07,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:46:07,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-03-19 22:46:07,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:46:07,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2022-03-19 22:46:07,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:46:07,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2022-03-19 22:46:07,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:46:07,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2022-03-19 22:46:07,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:46:07,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2022-03-19 22:46:07,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:46:07,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2022-03-19 22:46:07,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:46:07,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2022-03-19 22:46:07,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:46:07,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 343 [2022-03-19 22:46:07,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:46:07,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2022-03-19 22:46:07,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:46:07,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2022-03-19 22:46:07,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:46:07,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 385 [2022-03-19 22:46:07,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:46:07,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2022-03-19 22:46:07,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:46:07,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 413 [2022-03-19 22:46:07,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:46:07,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 427 [2022-03-19 22:46:07,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:46:07,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 441 [2022-03-19 22:46:07,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:46:07,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 455 [2022-03-19 22:46:07,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:46:07,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2022-03-19 22:46:07,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:46:07,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2022-03-19 22:46:07,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-19 22:46:07,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2022-03-19 22:46:07,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:46:07,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2022-03-19 22:46:07,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-19 22:46:07,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2022-03-19 22:46:07,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-19 22:46:07,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2022-03-19 22:46:07,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-19 22:46:07,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2022-03-19 22:46:07,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-19 22:46:07,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2022-03-19 22:46:07,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-19 22:46:07,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 581 [2022-03-19 22:46:07,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-19 22:46:07,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 595 [2022-03-19 22:46:07,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-19 22:46:07,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 609 [2022-03-19 22:46:07,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-19 22:46:07,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 623 [2022-03-19 22:46:07,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-19 22:46:07,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 637 [2022-03-19 22:46:07,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-19 22:46:07,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 651 [2022-03-19 22:46:07,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-19 22:46:07,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,692 INFO L134 CoverageAnalysis]: Checked inductivity of 26978 backedges. 10047 proven. 3647 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-03-19 22:46:07,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:46:07,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304346412] [2022-03-19 22:46:07,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304346412] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:46:07,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852384279] [2022-03-19 22:46:07,692 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:46:07,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:46:07,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:46:07,693 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:46:07,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-03-19 22:46:07,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:07,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 1614 conjuncts, 168 conjunts are in the unsatisfiable core [2022-03-19 22:46:07,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:46:13,512 INFO L134 CoverageAnalysis]: Checked inductivity of 26978 backedges. 10291 proven. 3403 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-03-19 22:46:13,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:46:14,106 INFO L134 CoverageAnalysis]: Checked inductivity of 26978 backedges. 10291 proven. 3403 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-03-19 22:46:14,106 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852384279] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:46:14,106 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:46:14,106 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [170, 169, 169] total 255 [2022-03-19 22:46:14,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047797690] [2022-03-19 22:46:14,107 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:46:14,107 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 255 states [2022-03-19 22:46:14,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:46:14,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 255 interpolants. [2022-03-19 22:46:14,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14371, Invalid=50399, Unknown=0, NotChecked=0, Total=64770 [2022-03-19 22:46:14,113 INFO L87 Difference]: Start difference. First operand 672 states and 673 transitions. Second operand has 255 states, 255 states have (on average 1.6862745098039216) internal successors, (430), 254 states have internal predecessors, (430), 167 states have call successors, (169), 3 states have call predecessors, (169), 1 states have return successors, (166), 166 states have call predecessors, (166), 166 states have call successors, (166) [2022-03-19 22:46:20,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:46:20,153 INFO L93 Difference]: Finished difference Result 930 states and 1014 transitions. [2022-03-19 22:46:20,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 170 states. [2022-03-19 22:46:20,153 INFO L78 Accepts]: Start accepts. Automaton has has 255 states, 255 states have (on average 1.6862745098039216) internal successors, (430), 254 states have internal predecessors, (430), 167 states have call successors, (169), 3 states have call predecessors, (169), 1 states have return successors, (166), 166 states have call predecessors, (166), 166 states have call successors, (166) Word has length 669 [2022-03-19 22:46:20,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:46:20,155 INFO L225 Difference]: With dead ends: 930 [2022-03-19 22:46:20,155 INFO L226 Difference]: Without dead ends: 673 [2022-03-19 22:46:20,164 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1839 GetRequests, 1418 SyntacticMatches, 1 SemanticMatches, 420 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49455 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=32391, Invalid=145271, Unknown=0, NotChecked=0, Total=177662 [2022-03-19 22:46:20,164 INFO L913 BasicCegarLoop]: 94 mSDtfsCounter, 21 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 4357 mSolverCounterSat, 342 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 4699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 342 IncrementalHoareTripleChecker+Valid, 4357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:46:20,164 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 151 Invalid, 4699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [342 Valid, 4357 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-19 22:46:20,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-03-19 22:46:20,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 673. [2022-03-19 22:46:20,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 503 states have (on average 1.0039761431411531) internal successors, (505), 504 states have internal predecessors, (505), 85 states have call successors, (85), 85 states have call predecessors, (85), 84 states have return successors, (84), 83 states have call predecessors, (84), 84 states have call successors, (84) [2022-03-19 22:46:20,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 674 transitions. [2022-03-19 22:46:20,301 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 674 transitions. Word has length 669 [2022-03-19 22:46:20,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:46:20,301 INFO L478 AbstractCegarLoop]: Abstraction has 673 states and 674 transitions. [2022-03-19 22:46:20,301 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 255 states, 255 states have (on average 1.6862745098039216) internal successors, (430), 254 states have internal predecessors, (430), 167 states have call successors, (169), 3 states have call predecessors, (169), 1 states have return successors, (166), 166 states have call predecessors, (166), 166 states have call successors, (166) [2022-03-19 22:46:20,301 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 674 transitions. [2022-03-19 22:46:20,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 671 [2022-03-19 22:46:20,304 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:46:20,304 INFO L499 BasicCegarLoop]: trace histogram [83, 83, 83, 83, 82, 82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:46:20,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Forceful destruction successful, exit code 0 [2022-03-19 22:46:20,522 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable164 [2022-03-19 22:46:20,522 INFO L403 AbstractCegarLoop]: === Iteration 166 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:46:20,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:46:20,523 INFO L85 PathProgramCache]: Analyzing trace with hash 1083117934, now seen corresponding path program 164 times [2022-03-19 22:46:20,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:46:20,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426026879] [2022-03-19 22:46:20,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:46:20,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:46:20,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:46:22,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:46:22,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:46:22,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:46:22,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:46:22,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:46:22,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:46:22,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:46:22,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:46:22,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:46:22,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:46:22,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:46:22,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:46:22,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:46:22,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:46:22,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:46:22,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:46:22,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:46:22,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:46:22,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:46:22,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-03-19 22:46:22,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:46:22,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-03-19 22:46:22,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:46:22,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-03-19 22:46:22,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:46:22,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-03-19 22:46:22,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:46:22,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-03-19 22:46:22,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:46:22,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-03-19 22:46:22,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:46:22,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-03-19 22:46:22,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:46:22,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-03-19 22:46:22,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:46:22,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-03-19 22:46:22,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:46:22,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-03-19 22:46:22,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:46:22,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-03-19 22:46:22,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:46:22,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-03-19 22:46:22,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:46:22,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-03-19 22:46:22,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:46:22,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-03-19 22:46:22,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:46:22,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-03-19 22:46:22,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:46:22,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-03-19 22:46:22,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:46:22,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2022-03-19 22:46:22,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:46:22,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2022-03-19 22:46:22,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:46:22,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2022-03-19 22:46:22,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:46:22,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2022-03-19 22:46:22,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-19 22:46:22,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2022-03-19 22:46:22,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:46:22,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 519 [2022-03-19 22:46:22,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-19 22:46:22,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 533 [2022-03-19 22:46:22,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-19 22:46:22,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 547 [2022-03-19 22:46:22,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-19 22:46:22,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 561 [2022-03-19 22:46:22,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-19 22:46:22,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 575 [2022-03-19 22:46:22,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-19 22:46:22,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 589 [2022-03-19 22:46:22,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-19 22:46:22,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 603 [2022-03-19 22:46:22,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-19 22:46:22,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 617 [2022-03-19 22:46:22,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-19 22:46:22,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 631 [2022-03-19 22:46:22,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-19 22:46:22,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 645 [2022-03-19 22:46:22,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-19 22:46:22,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 659 [2022-03-19 22:46:22,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:22,122 INFO L134 CoverageAnalysis]: Checked inductivity of 27061 backedges. 3567 proven. 10210 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-03-19 22:46:22,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:46:22,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426026879] [2022-03-19 22:46:22,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426026879] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:46:22,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111868320] [2022-03-19 22:46:22,123 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:46:22,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:46:22,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:46:22,124 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:46:22,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2022-03-19 22:46:22,346 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:46:22,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:46:22,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 1619 conjuncts, 169 conjunts are in the unsatisfiable core [2022-03-19 22:46:22,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:46:22,862 INFO L134 CoverageAnalysis]: Checked inductivity of 27061 backedges. 3650 proven. 10127 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-03-19 22:46:22,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:46:23,412 INFO L134 CoverageAnalysis]: Checked inductivity of 27061 backedges. 3650 proven. 10127 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-03-19 22:46:23,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111868320] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:46:23,412 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:46:23,413 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 88, 88] total 92 [2022-03-19 22:46:23,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987713667] [2022-03-19 22:46:23,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:46:23,414 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-03-19 22:46:23,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:46:23,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-03-19 22:46:23,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3670, Invalid=4702, Unknown=0, NotChecked=0, Total=8372 [2022-03-19 22:46:23,415 INFO L87 Difference]: Start difference. First operand 673 states and 674 transitions. Second operand has 92 states, 92 states have (on average 2.869565217391304) internal successors, (264), 89 states have internal predecessors, (264), 84 states have call successors, (87), 4 states have call predecessors, (87), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2022-03-19 22:46:25,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:46:25,109 INFO L93 Difference]: Finished difference Result 686 states and 688 transitions. [2022-03-19 22:46:25,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-03-19 22:46:25,110 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 92 states have (on average 2.869565217391304) internal successors, (264), 89 states have internal predecessors, (264), 84 states have call successors, (87), 4 states have call predecessors, (87), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) Word has length 670 [2022-03-19 22:46:25,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:46:25,111 INFO L225 Difference]: With dead ends: 686 [2022-03-19 22:46:25,111 INFO L226 Difference]: Without dead ends: 684 [2022-03-19 22:46:25,113 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1764 GetRequests, 1584 SyntacticMatches, 2 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5154 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=11002, Invalid=21218, Unknown=0, NotChecked=0, Total=32220 [2022-03-19 22:46:25,113 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 200 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1553 mSolverCounterSat, 426 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 1979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 426 IncrementalHoareTripleChecker+Valid, 1553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:46:25,113 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 65 Invalid, 1979 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [426 Valid, 1553 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:46:25,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2022-03-19 22:46:25,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 680. [2022-03-19 22:46:25,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 508 states have (on average 1.0039370078740157) internal successors, (510), 509 states have internal predecessors, (510), 86 states have call successors, (86), 86 states have call predecessors, (86), 85 states have return successors, (85), 84 states have call predecessors, (85), 85 states have call successors, (85) [2022-03-19 22:46:25,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 681 transitions. [2022-03-19 22:46:25,240 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 681 transitions. Word has length 670 [2022-03-19 22:46:25,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:46:25,240 INFO L478 AbstractCegarLoop]: Abstraction has 680 states and 681 transitions. [2022-03-19 22:46:25,240 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 92 states have (on average 2.869565217391304) internal successors, (264), 89 states have internal predecessors, (264), 84 states have call successors, (87), 4 states have call predecessors, (87), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2022-03-19 22:46:25,240 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 681 transitions. [2022-03-19 22:46:25,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 678 [2022-03-19 22:46:25,244 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:46:25,244 INFO L499 BasicCegarLoop]: trace histogram [84, 84, 84, 83, 83, 83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:46:25,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Forceful destruction successful, exit code 0 [2022-03-19 22:46:25,469 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:46:25,470 INFO L403 AbstractCegarLoop]: === Iteration 167 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:46:25,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:46:25,470 INFO L85 PathProgramCache]: Analyzing trace with hash 865577796, now seen corresponding path program 165 times [2022-03-19 22:46:25,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:46:25,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639780811] [2022-03-19 22:46:25,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:46:25,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:46:25,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:46:30,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:46:30,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-03-19 22:46:30,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:46:30,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-03-19 22:46:30,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:46:30,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-03-19 22:46:30,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:46:30,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-03-19 22:46:30,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:46:30,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-03-19 22:46:30,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:46:30,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-03-19 22:46:30,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:46:30,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-03-19 22:46:30,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:46:30,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-03-19 22:46:30,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:46:30,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-03-19 22:46:30,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:46:30,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-03-19 22:46:30,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:46:30,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2022-03-19 22:46:30,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:46:30,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2022-03-19 22:46:30,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:46:30,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2022-03-19 22:46:30,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:46:30,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2022-03-19 22:46:30,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:46:30,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2022-03-19 22:46:30,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:46:30,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2022-03-19 22:46:30,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:46:30,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2022-03-19 22:46:30,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:46:30,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2022-03-19 22:46:30,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:46:30,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2022-03-19 22:46:30,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:46:30,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2022-03-19 22:46:30,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:46:30,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2022-03-19 22:46:30,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:46:30,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 393 [2022-03-19 22:46:30,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:46:30,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 407 [2022-03-19 22:46:30,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:46:30,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2022-03-19 22:46:30,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:46:30,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2022-03-19 22:46:30,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:46:30,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2022-03-19 22:46:30,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:46:30,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2022-03-19 22:46:30,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:46:30,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2022-03-19 22:46:30,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:46:30,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 491 [2022-03-19 22:46:30,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-19 22:46:30,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2022-03-19 22:46:30,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:46:30,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 519 [2022-03-19 22:46:30,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-19 22:46:30,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 533 [2022-03-19 22:46:30,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-19 22:46:30,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 547 [2022-03-19 22:46:30,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-19 22:46:30,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 561 [2022-03-19 22:46:30,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-19 22:46:30,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 575 [2022-03-19 22:46:30,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-19 22:46:30,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 589 [2022-03-19 22:46:30,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-19 22:46:30,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 603 [2022-03-19 22:46:30,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-19 22:46:30,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 617 [2022-03-19 22:46:30,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-19 22:46:30,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 631 [2022-03-19 22:46:30,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-19 22:46:30,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 645 [2022-03-19 22:46:30,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-19 22:46:30,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 659 [2022-03-19 22:46:30,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-03-19 22:46:30,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:30,363 INFO L134 CoverageAnalysis]: Checked inductivity of 27639 backedges. 10294 proven. 3733 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-03-19 22:46:30,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:46:30,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639780811] [2022-03-19 22:46:30,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639780811] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:46:30,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291935743] [2022-03-19 22:46:30,364 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:46:30,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:46:30,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:46:30,365 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:46:30,365 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2022-03-19 22:46:30,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 84 check-sat command(s) [2022-03-19 22:46:30,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:46:30,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 1633 conjuncts, 170 conjunts are in the unsatisfiable core [2022-03-19 22:46:30,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:46:36,487 INFO L134 CoverageAnalysis]: Checked inductivity of 27639 backedges. 10541 proven. 3486 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-03-19 22:46:36,488 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:46:37,099 INFO L134 CoverageAnalysis]: Checked inductivity of 27639 backedges. 10541 proven. 3486 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-03-19 22:46:37,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291935743] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:46:37,099 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:46:37,099 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [172, 171, 171] total 258 [2022-03-19 22:46:37,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061369361] [2022-03-19 22:46:37,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:46:37,100 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 258 states [2022-03-19 22:46:37,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:46:37,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 258 interpolants. [2022-03-19 22:46:37,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14712, Invalid=51594, Unknown=0, NotChecked=0, Total=66306 [2022-03-19 22:46:37,104 INFO L87 Difference]: Start difference. First operand 680 states and 681 transitions. Second operand has 258 states, 258 states have (on average 1.686046511627907) internal successors, (435), 257 states have internal predecessors, (435), 169 states have call successors, (171), 3 states have call predecessors, (171), 1 states have return successors, (168), 168 states have call predecessors, (168), 168 states have call successors, (168) [2022-03-19 22:46:44,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:46:44,065 INFO L93 Difference]: Finished difference Result 941 states and 1026 transitions. [2022-03-19 22:46:44,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-03-19 22:46:44,066 INFO L78 Accepts]: Start accepts. Automaton has has 258 states, 258 states have (on average 1.686046511627907) internal successors, (435), 257 states have internal predecessors, (435), 169 states have call successors, (171), 3 states have call predecessors, (171), 1 states have return successors, (168), 168 states have call predecessors, (168), 168 states have call successors, (168) Word has length 677 [2022-03-19 22:46:44,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:46:44,067 INFO L225 Difference]: With dead ends: 941 [2022-03-19 22:46:44,067 INFO L226 Difference]: Without dead ends: 681 [2022-03-19 22:46:44,074 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1861 GetRequests, 1435 SyntacticMatches, 1 SemanticMatches, 425 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50639 ImplicationChecksByTransitivity, 14.3s TimeCoverageRelationStatistics Valid=33159, Invalid=148743, Unknown=0, NotChecked=0, Total=181902 [2022-03-19 22:46:44,075 INFO L913 BasicCegarLoop]: 95 mSDtfsCounter, 21 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4467 mSolverCounterSat, 350 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 4817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 350 IncrementalHoareTripleChecker+Valid, 4467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:46:44,075 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 172 Invalid, 4817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [350 Valid, 4467 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 22:46:44,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2022-03-19 22:46:44,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 681. [2022-03-19 22:46:44,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 509 states have (on average 1.0039292730844793) internal successors, (511), 510 states have internal predecessors, (511), 86 states have call successors, (86), 86 states have call predecessors, (86), 85 states have return successors, (85), 84 states have call predecessors, (85), 85 states have call successors, (85) [2022-03-19 22:46:44,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 682 transitions. [2022-03-19 22:46:44,197 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 682 transitions. Word has length 677 [2022-03-19 22:46:44,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:46:44,197 INFO L478 AbstractCegarLoop]: Abstraction has 681 states and 682 transitions. [2022-03-19 22:46:44,197 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 258 states, 258 states have (on average 1.686046511627907) internal successors, (435), 257 states have internal predecessors, (435), 169 states have call successors, (171), 3 states have call predecessors, (171), 1 states have return successors, (168), 168 states have call predecessors, (168), 168 states have call successors, (168) [2022-03-19 22:46:44,198 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 682 transitions. [2022-03-19 22:46:44,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 679 [2022-03-19 22:46:44,200 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:46:44,200 INFO L499 BasicCegarLoop]: trace histogram [84, 84, 84, 84, 83, 83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:46:44,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Forceful destruction successful, exit code 0 [2022-03-19 22:46:44,415 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2022-03-19 22:46:44,416 INFO L403 AbstractCegarLoop]: === Iteration 168 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:46:44,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:46:44,416 INFO L85 PathProgramCache]: Analyzing trace with hash -300396532, now seen corresponding path program 166 times [2022-03-19 22:46:44,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:46:44,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292739852] [2022-03-19 22:46:44,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:46:44,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:46:44,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:46:46,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:46:46,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:46:46,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:46:46,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:46:46,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:46:46,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:46:46,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:46:46,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:46:46,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:46:46,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:46:46,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:46:46,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:46:46,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:46:46,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:46:46,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:46:46,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:46:46,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:46:46,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:46:46,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:46:46,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:46:46,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-03-19 22:46:46,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:46:46,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-03-19 22:46:46,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:46:46,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-03-19 22:46:46,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:46:46,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-03-19 22:46:46,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:46:46,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-03-19 22:46:46,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:46:46,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-03-19 22:46:46,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:46:46,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-03-19 22:46:46,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:46:46,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-03-19 22:46:46,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:46:46,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:46,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-03-19 22:46:47,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:46:47,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-03-19 22:46:47,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:46:47,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-03-19 22:46:47,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:46:47,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-03-19 22:46:47,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:46:47,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-03-19 22:46:47,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:46:47,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-03-19 22:46:47,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:46:47,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-03-19 22:46:47,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:46:47,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-03-19 22:46:47,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:46:47,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2022-03-19 22:46:47,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:46:47,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2022-03-19 22:46:47,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:46:47,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2022-03-19 22:46:47,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:46:47,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2022-03-19 22:46:47,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-19 22:46:47,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 513 [2022-03-19 22:46:47,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:46:47,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2022-03-19 22:46:47,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-19 22:46:47,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 541 [2022-03-19 22:46:47,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-19 22:46:47,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 555 [2022-03-19 22:46:47,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-19 22:46:47,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 569 [2022-03-19 22:46:47,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-19 22:46:47,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 583 [2022-03-19 22:46:47,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-19 22:46:47,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 597 [2022-03-19 22:46:47,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-19 22:46:47,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 611 [2022-03-19 22:46:47,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-19 22:46:47,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 625 [2022-03-19 22:46:47,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-19 22:46:47,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 639 [2022-03-19 22:46:47,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-19 22:46:47,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 653 [2022-03-19 22:46:47,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-19 22:46:47,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 667 [2022-03-19 22:46:47,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:47,056 INFO L134 CoverageAnalysis]: Checked inductivity of 27723 backedges. 3652 proven. 10459 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-03-19 22:46:47,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:46:47,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292739852] [2022-03-19 22:46:47,057 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292739852] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:46:47,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366194608] [2022-03-19 22:46:47,057 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:46:47,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:46:47,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:46:47,058 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:46:47,058 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2022-03-19 22:46:47,295 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:46:47,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:46:47,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 1638 conjuncts, 171 conjunts are in the unsatisfiable core [2022-03-19 22:46:47,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:46:48,312 INFO L134 CoverageAnalysis]: Checked inductivity of 27723 backedges. 3736 proven. 10375 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-03-19 22:46:48,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:46:48,868 INFO L134 CoverageAnalysis]: Checked inductivity of 27723 backedges. 3736 proven. 10375 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-03-19 22:46:48,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366194608] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:46:48,868 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:46:48,868 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 89, 89] total 93 [2022-03-19 22:46:48,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072882310] [2022-03-19 22:46:48,869 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:46:48,869 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2022-03-19 22:46:48,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:46:48,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2022-03-19 22:46:48,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3756, Invalid=4800, Unknown=0, NotChecked=0, Total=8556 [2022-03-19 22:46:48,870 INFO L87 Difference]: Start difference. First operand 681 states and 682 transitions. Second operand has 93 states, 93 states have (on average 2.870967741935484) internal successors, (267), 90 states have internal predecessors, (267), 85 states have call successors, (88), 4 states have call predecessors, (88), 1 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) [2022-03-19 22:46:50,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:46:50,492 INFO L93 Difference]: Finished difference Result 694 states and 696 transitions. [2022-03-19 22:46:50,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-03-19 22:46:50,492 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 93 states have (on average 2.870967741935484) internal successors, (267), 90 states have internal predecessors, (267), 85 states have call successors, (88), 4 states have call predecessors, (88), 1 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) Word has length 678 [2022-03-19 22:46:50,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:46:50,494 INFO L225 Difference]: With dead ends: 694 [2022-03-19 22:46:50,494 INFO L226 Difference]: Without dead ends: 692 [2022-03-19 22:46:50,495 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1785 GetRequests, 1603 SyntacticMatches, 2 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5258 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=11260, Invalid=21682, Unknown=0, NotChecked=0, Total=32942 [2022-03-19 22:46:50,495 INFO L913 BasicCegarLoop]: 13 mSDtfsCounter, 208 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1446 mSolverCounterSat, 431 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 1877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 431 IncrementalHoareTripleChecker+Valid, 1446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:46:50,495 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 50 Invalid, 1877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [431 Valid, 1446 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:46:50,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2022-03-19 22:46:50,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 688. [2022-03-19 22:46:50,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 514 states have (on average 1.0038910505836576) internal successors, (516), 515 states have internal predecessors, (516), 87 states have call successors, (87), 87 states have call predecessors, (87), 86 states have return successors, (86), 85 states have call predecessors, (86), 86 states have call successors, (86) [2022-03-19 22:46:50,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 689 transitions. [2022-03-19 22:46:50,609 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 689 transitions. Word has length 678 [2022-03-19 22:46:50,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:46:50,610 INFO L478 AbstractCegarLoop]: Abstraction has 688 states and 689 transitions. [2022-03-19 22:46:50,610 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 2.870967741935484) internal successors, (267), 90 states have internal predecessors, (267), 85 states have call successors, (88), 4 states have call predecessors, (88), 1 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) [2022-03-19 22:46:50,610 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 689 transitions. [2022-03-19 22:46:50,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 686 [2022-03-19 22:46:50,613 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:46:50,613 INFO L499 BasicCegarLoop]: trace histogram [85, 85, 85, 84, 84, 84, 84, 84, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:46:50,631 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Forceful destruction successful, exit code 0 [2022-03-19 22:46:50,823 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2022-03-19 22:46:50,824 INFO L403 AbstractCegarLoop]: === Iteration 169 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:46:50,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:46:50,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1882824986, now seen corresponding path program 167 times [2022-03-19 22:46:50,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:46:50,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925896284] [2022-03-19 22:46:50,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:46:50,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:46:50,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:46:56,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-03-19 22:46:56,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:46:56,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-03-19 22:46:56,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:46:56,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-03-19 22:46:56,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:46:56,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-03-19 22:46:56,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:46:56,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-03-19 22:46:56,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:46:56,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-03-19 22:46:56,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:46:56,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-03-19 22:46:56,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:46:56,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-03-19 22:46:56,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:46:56,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2022-03-19 22:46:56,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:46:56,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2022-03-19 22:46:56,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:46:56,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2022-03-19 22:46:56,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:46:56,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2022-03-19 22:46:56,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:46:56,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2022-03-19 22:46:56,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:46:56,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2022-03-19 22:46:56,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:46:56,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2022-03-19 22:46:56,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:46:56,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2022-03-19 22:46:56,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:46:56,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2022-03-19 22:46:56,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:46:56,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2022-03-19 22:46:56,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:46:56,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2022-03-19 22:46:56,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:46:56,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2022-03-19 22:46:56,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:46:56,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2022-03-19 22:46:56,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:46:56,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 387 [2022-03-19 22:46:56,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:46:56,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 401 [2022-03-19 22:46:56,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:46:56,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 415 [2022-03-19 22:46:56,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:46:56,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 429 [2022-03-19 22:46:56,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:46:56,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 443 [2022-03-19 22:46:56,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:46:56,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 457 [2022-03-19 22:46:56,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:46:56,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2022-03-19 22:46:56,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:46:56,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 485 [2022-03-19 22:46:56,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:46:56,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2022-03-19 22:46:56,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-19 22:46:56,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 513 [2022-03-19 22:46:56,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:46:56,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2022-03-19 22:46:56,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-19 22:46:56,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 541 [2022-03-19 22:46:56,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-19 22:46:56,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 555 [2022-03-19 22:46:56,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-19 22:46:56,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 569 [2022-03-19 22:46:56,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-19 22:46:56,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 583 [2022-03-19 22:46:56,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-19 22:46:56,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 597 [2022-03-19 22:46:56,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-19 22:46:56,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 611 [2022-03-19 22:46:56,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-19 22:46:56,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 625 [2022-03-19 22:46:56,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-19 22:46:56,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 639 [2022-03-19 22:46:56,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-19 22:46:56,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 653 [2022-03-19 22:46:56,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-19 22:46:56,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 667 [2022-03-19 22:46:56,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-03-19 22:46:56,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:46:56,419 INFO L134 CoverageAnalysis]: Checked inductivity of 28308 backedges. 10544 proven. 3820 refuted. 0 times theorem prover too weak. 13944 trivial. 0 not checked. [2022-03-19 22:46:56,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:46:56,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925896284] [2022-03-19 22:46:56,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925896284] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:46:56,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532273596] [2022-03-19 22:46:56,419 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:46:56,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:46:56,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:46:56,421 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 22:46:56,421 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2022-03-19 22:46:56,824 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 85 check-sat command(s) [2022-03-19 22:46:56,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:46:56,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 1652 conjuncts, 172 conjunts are in the unsatisfiable core [2022-03-19 22:46:56,842 INFO L286 TraceCheckSpWp]: Computing forward predicates...