/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/fragtest_simple.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-b030c9e [2022-03-19 22:29:32,085 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-19 22:29:32,107 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-19 22:29:32,126 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-19 22:29:32,127 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-19 22:29:32,130 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-19 22:29:32,130 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-19 22:29:32,131 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-19 22:29:32,132 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-19 22:29:32,133 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-19 22:29:32,134 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-19 22:29:32,134 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-19 22:29:32,135 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-19 22:29:32,135 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-19 22:29:32,136 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-19 22:29:32,136 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-19 22:29:32,137 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-19 22:29:32,137 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-19 22:29:32,138 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-19 22:29:32,140 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-19 22:29:32,140 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-19 22:29:32,141 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-19 22:29:32,142 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-19 22:29:32,142 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-19 22:29:32,143 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-19 22:29:32,145 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-19 22:29:32,145 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-19 22:29:32,145 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-19 22:29:32,146 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-19 22:29:32,146 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-19 22:29:32,146 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-19 22:29:32,147 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-19 22:29:32,147 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-19 22:29:32,148 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-19 22:29:32,148 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-19 22:29:32,149 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-19 22:29:32,149 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-19 22:29:32,149 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-19 22:29:32,149 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-19 22:29:32,150 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-19 22:29:32,150 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-19 22:29:32,151 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-19 22:29:32,151 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:29:32,164 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-19 22:29:32,165 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-19 22:29:32,165 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-19 22:29:32,165 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-19 22:29:32,165 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-19 22:29:32,165 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-19 22:29:32,166 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-19 22:29:32,166 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-19 22:29:32,166 INFO L138 SettingsManager]: * Use SBE=true [2022-03-19 22:29:32,166 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-19 22:29:32,166 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-19 22:29:32,166 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-19 22:29:32,166 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-19 22:29:32,166 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-19 22:29:32,166 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-19 22:29:32,167 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-19 22:29:32,167 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-19 22:29:32,167 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-19 22:29:32,167 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-19 22:29:32,167 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-19 22:29:32,167 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-19 22:29:32,167 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-19 22:29:32,167 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-19 22:29:32,167 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-19 22:29:32,167 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-19 22:29:32,167 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-19 22:29:32,168 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-19 22:29:32,168 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-19 22:29:32,168 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-19 22:29:32,168 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-19 22:29:32,168 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-19 22:29:32,168 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-03-19 22:29:32,168 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-19 22:29:32,168 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:29:32,346 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-19 22:29:32,361 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-19 22:29:32,362 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-19 22:29:32,363 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-19 22:29:32,363 INFO L275 PluginConnector]: CDTParser initialized [2022-03-19 22:29:32,364 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-invgen/fragtest_simple.i [2022-03-19 22:29:32,415 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4e76ef8ec/97aa787ad1934ed5baa2e50e41a5a7bc/FLAG160b4028d [2022-03-19 22:29:32,777 INFO L306 CDTParser]: Found 1 translation units. [2022-03-19 22:29:32,777 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i [2022-03-19 22:29:32,781 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4e76ef8ec/97aa787ad1934ed5baa2e50e41a5a7bc/FLAG160b4028d [2022-03-19 22:29:33,198 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4e76ef8ec/97aa787ad1934ed5baa2e50e41a5a7bc [2022-03-19 22:29:33,200 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-19 22:29:33,201 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-19 22:29:33,204 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-19 22:29:33,204 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-19 22:29:33,218 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-19 22:29:33,218 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.03 10:29:33" (1/1) ... [2022-03-19 22:29:33,219 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3a883 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:29:33, skipping insertion in model container [2022-03-19 22:29:33,219 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.03 10:29:33" (1/1) ... [2022-03-19 22:29:33,223 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-19 22:29:33,233 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-19 22:29:33,343 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i[893,906] [2022-03-19 22:29:33,350 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-19 22:29:33,354 INFO L203 MainTranslator]: Completed pre-run [2022-03-19 22:29:33,361 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i[893,906] [2022-03-19 22:29:33,366 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-19 22:29:33,374 INFO L208 MainTranslator]: Completed translation [2022-03-19 22:29:33,374 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:29:33 WrapperNode [2022-03-19 22:29:33,374 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-19 22:29:33,375 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-19 22:29:33,375 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-19 22:29:33,375 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-19 22:29:33,382 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:29:33" (1/1) ... [2022-03-19 22:29:33,382 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:29:33" (1/1) ... [2022-03-19 22:29:33,385 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:29:33" (1/1) ... [2022-03-19 22:29:33,386 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:29:33" (1/1) ... [2022-03-19 22:29:33,388 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:29:33" (1/1) ... [2022-03-19 22:29:33,390 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:29:33" (1/1) ... [2022-03-19 22:29:33,391 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:29:33" (1/1) ... [2022-03-19 22:29:33,392 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-19 22:29:33,392 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-19 22:29:33,393 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-19 22:29:33,393 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-19 22:29:33,393 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:29:33" (1/1) ... [2022-03-19 22:29:33,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-19 22:29:33,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:33,412 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:29:33,423 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:29:33,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-19 22:29:33,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-19 22:29:33,439 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-19 22:29:33,439 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-03-19 22:29:33,439 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-03-19 22:29:33,439 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-19 22:29:33,440 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-19 22:29:33,440 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-19 22:29:33,440 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2022-03-19 22:29:33,440 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2022-03-19 22:29:33,440 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-19 22:29:33,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-19 22:29:33,440 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-03-19 22:29:33,440 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-03-19 22:29:33,440 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-19 22:29:33,440 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-19 22:29:33,440 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-19 22:29:33,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-19 22:29:33,440 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-19 22:29:33,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-19 22:29:33,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-19 22:29:33,441 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-19 22:29:33,483 INFO L234 CfgBuilder]: Building ICFG [2022-03-19 22:29:33,484 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-19 22:29:33,559 INFO L275 CfgBuilder]: Performing block encoding [2022-03-19 22:29:33,563 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-19 22:29:33,563 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-03-19 22:29:33,564 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.03 10:29:33 BoogieIcfgContainer [2022-03-19 22:29:33,564 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-19 22:29:33,565 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-19 22:29:33,565 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-19 22:29:33,577 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-19 22:29:33,577 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.03 10:29:33" (1/3) ... [2022-03-19 22:29:33,577 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c0d08bd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.03 10:29:33, skipping insertion in model container [2022-03-19 22:29:33,577 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 10:29:33" (2/3) ... [2022-03-19 22:29:33,578 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c0d08bd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.03 10:29:33, skipping insertion in model container [2022-03-19 22:29:33,578 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.03 10:29:33" (3/3) ... [2022-03-19 22:29:33,578 INFO L111 eAbstractionObserver]: Analyzing ICFG fragtest_simple.i [2022-03-19 22:29:33,581 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-19 22:29:33,581 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-19 22:29:33,613 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-19 22:29:33,617 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:29:33,617 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-19 22:29:33,626 INFO L276 IsEmpty]: Start isEmpty. Operand has 28 states, 20 states have (on average 1.5) internal successors, (30), 21 states have internal predecessors, (30), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-03-19 22:29:33,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-03-19 22:29:33,629 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:33,629 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:33,630 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:33,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:33,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1613859161, now seen corresponding path program 1 times [2022-03-19 22:29:33,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:33,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664961280] [2022-03-19 22:29:33,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:33,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:33,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:33,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:33,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:33,781 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:29:33,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:33,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664961280] [2022-03-19 22:29:33,782 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664961280] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 22:29:33,782 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 22:29:33,782 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-19 22:29:33,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301906348] [2022-03-19 22:29:33,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 22:29:33,787 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-19 22:29:33,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:33,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-19 22:29:33,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-19 22:29:33,806 INFO L87 Difference]: Start difference. First operand has 28 states, 20 states have (on average 1.5) internal successors, (30), 21 states have internal predecessors, (30), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-19 22:29:33,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:33,830 INFO L93 Difference]: Finished difference Result 48 states and 63 transitions. [2022-03-19 22:29:33,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-19 22:29:33,832 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2022-03-19 22:29:33,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:33,836 INFO L225 Difference]: With dead ends: 48 [2022-03-19 22:29:33,836 INFO L226 Difference]: Without dead ends: 23 [2022-03-19 22:29:33,838 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-19 22:29:33,840 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 22 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:33,841 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 33 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 22:29:33,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2022-03-19 22:29:33,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2022-03-19 22:29:33,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 17 states have internal predecessors, (21), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-03-19 22:29:33,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2022-03-19 22:29:33,861 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 16 [2022-03-19 22:29:33,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:33,861 INFO L478 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2022-03-19 22:29:33,861 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-19 22:29:33,861 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2022-03-19 22:29:33,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-19 22:29:33,862 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:33,862 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:33,862 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-19 22:29:33,862 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:33,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:33,863 INFO L85 PathProgramCache]: Analyzing trace with hash 20877373, now seen corresponding path program 1 times [2022-03-19 22:29:33,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:33,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682733059] [2022-03-19 22:29:33,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:33,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:33,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:33,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:33,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:33,947 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:29:33,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:33,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682733059] [2022-03-19 22:29:33,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682733059] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 22:29:33,948 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 22:29:33,948 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 22:29:33,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107326483] [2022-03-19 22:29:33,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 22:29:33,949 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-19 22:29:33,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:33,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-19 22:29:33,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-19 22:29:33,950 INFO L87 Difference]: Start difference. First operand 23 states and 26 transitions. Second operand has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-19 22:29:34,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:34,049 INFO L93 Difference]: Finished difference Result 32 states and 35 transitions. [2022-03-19 22:29:34,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-19 22:29:34,050 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2022-03-19 22:29:34,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:34,052 INFO L225 Difference]: With dead ends: 32 [2022-03-19 22:29:34,052 INFO L226 Difference]: Without dead ends: 30 [2022-03-19 22:29:34,055 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-03-19 22:29:34,059 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 30 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:34,060 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 38 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:29:34,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2022-03-19 22:29:34,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 29. [2022-03-19 22:29:34,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 22 states have internal predecessors, (25), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-03-19 22:29:34,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2022-03-19 22:29:34,069 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 18 [2022-03-19 22:29:34,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:34,070 INFO L478 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2022-03-19 22:29:34,070 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-19 22:29:34,070 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2022-03-19 22:29:34,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-19 22:29:34,070 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:34,071 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:34,071 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-19 22:29:34,071 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:34,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:34,071 INFO L85 PathProgramCache]: Analyzing trace with hash -295388463, now seen corresponding path program 1 times [2022-03-19 22:29:34,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:34,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589695415] [2022-03-19 22:29:34,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:34,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:34,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:34,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:34,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:34,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-03-19 22:29:34,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:34,173 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 22:29:34,173 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:34,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589695415] [2022-03-19 22:29:34,174 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589695415] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 22:29:34,174 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 22:29:34,174 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 22:29:34,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135290424] [2022-03-19 22:29:34,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 22:29:34,174 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-19 22:29:34,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:34,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-19 22:29:34,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-19 22:29:34,175 INFO L87 Difference]: Start difference. First operand 29 states and 32 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-03-19 22:29:34,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:34,262 INFO L93 Difference]: Finished difference Result 50 states and 57 transitions. [2022-03-19 22:29:34,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-19 22:29:34,262 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2022-03-19 22:29:34,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:34,264 INFO L225 Difference]: With dead ends: 50 [2022-03-19 22:29:34,264 INFO L226 Difference]: Without dead ends: 35 [2022-03-19 22:29:34,265 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-03-19 22:29:34,266 INFO L913 BasicCegarLoop]: 17 mSDtfsCounter, 34 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:34,266 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 34 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:29:34,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-03-19 22:29:34,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 31. [2022-03-19 22:29:34,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 23 states have (on average 1.173913043478261) internal successors, (27), 24 states have internal predecessors, (27), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-03-19 22:29:34,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 34 transitions. [2022-03-19 22:29:34,272 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 34 transitions. Word has length 26 [2022-03-19 22:29:34,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:34,272 INFO L478 AbstractCegarLoop]: Abstraction has 31 states and 34 transitions. [2022-03-19 22:29:34,272 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-03-19 22:29:34,273 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 34 transitions. [2022-03-19 22:29:34,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-19 22:29:34,273 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:34,273 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:34,273 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-19 22:29:34,274 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:34,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:34,274 INFO L85 PathProgramCache]: Analyzing trace with hash 667739990, now seen corresponding path program 1 times [2022-03-19 22:29:34,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:34,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002536271] [2022-03-19 22:29:34,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:34,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:34,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:34,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:34,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:34,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-03-19 22:29:34,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:34,354 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 22:29:34,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:34,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002536271] [2022-03-19 22:29:34,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002536271] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:34,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278402793] [2022-03-19 22:29:34,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:34,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:34,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:34,357 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:29:34,375 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:29:34,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:34,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-19 22:29:34,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:34,522 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 22:29:34,523 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:34,587 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 22:29:34,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278402793] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:34,587 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:34,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 14 [2022-03-19 22:29:34,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866658682] [2022-03-19 22:29:34,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:34,588 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-19 22:29:34,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:34,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-19 22:29:34,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-03-19 22:29:34,589 INFO L87 Difference]: Start difference. First operand 31 states and 34 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 12 states have internal predecessors, (43), 6 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-03-19 22:29:34,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:34,789 INFO L93 Difference]: Finished difference Result 65 states and 75 transitions. [2022-03-19 22:29:34,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-19 22:29:34,789 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 12 states have internal predecessors, (43), 6 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 28 [2022-03-19 22:29:34,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:34,790 INFO L225 Difference]: With dead ends: 65 [2022-03-19 22:29:34,790 INFO L226 Difference]: Without dead ends: 50 [2022-03-19 22:29:34,791 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2022-03-19 22:29:34,792 INFO L913 BasicCegarLoop]: 16 mSDtfsCounter, 82 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:34,792 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 53 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:29:34,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2022-03-19 22:29:34,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 41. [2022-03-19 22:29:34,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 32 states have internal predecessors, (35), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-03-19 22:29:34,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 44 transitions. [2022-03-19 22:29:34,798 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 44 transitions. Word has length 28 [2022-03-19 22:29:34,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:34,798 INFO L478 AbstractCegarLoop]: Abstraction has 41 states and 44 transitions. [2022-03-19 22:29:34,798 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 12 states have internal predecessors, (43), 6 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-03-19 22:29:34,798 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 44 transitions. [2022-03-19 22:29:34,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-19 22:29:34,799 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:34,799 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:34,825 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:29:35,022 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:35,023 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:35,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:35,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1538460881, now seen corresponding path program 2 times [2022-03-19 22:29:35,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:35,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046183312] [2022-03-19 22:29:35,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:35,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:35,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:35,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:35,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:35,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-03-19 22:29:35,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:35,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-19 22:29:35,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:35,153 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 22:29:35,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:35,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046183312] [2022-03-19 22:29:35,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046183312] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:35,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466829585] [2022-03-19 22:29:35,154 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:29:35,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:35,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:35,163 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:29:35,164 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:29:35,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:29:35,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:29:35,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-19 22:29:35,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:35,305 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 22:29:35,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:35,374 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 22:29:35,375 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466829585] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:35,375 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:35,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 14 [2022-03-19 22:29:35,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058887975] [2022-03-19 22:29:35,375 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:35,377 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-19 22:29:35,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:35,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-19 22:29:35,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-03-19 22:29:35,377 INFO L87 Difference]: Start difference. First operand 41 states and 44 transitions. Second operand has 14 states, 14 states have (on average 3.5) internal successors, (49), 12 states have internal predecessors, (49), 7 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-03-19 22:29:35,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:35,661 INFO L93 Difference]: Finished difference Result 83 states and 96 transitions. [2022-03-19 22:29:35,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-19 22:29:35,662 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 12 states have internal predecessors, (49), 7 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 38 [2022-03-19 22:29:35,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:35,663 INFO L225 Difference]: With dead ends: 83 [2022-03-19 22:29:35,663 INFO L226 Difference]: Without dead ends: 64 [2022-03-19 22:29:35,663 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=143, Invalid=559, Unknown=0, NotChecked=0, Total=702 [2022-03-19 22:29:35,664 INFO L913 BasicCegarLoop]: 18 mSDtfsCounter, 79 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:35,664 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 65 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:29:35,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-03-19 22:29:35,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 51. [2022-03-19 22:29:35,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 39 states have (on average 1.1025641025641026) internal successors, (43), 40 states have internal predecessors, (43), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-03-19 22:29:35,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 54 transitions. [2022-03-19 22:29:35,669 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 54 transitions. Word has length 38 [2022-03-19 22:29:35,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:35,669 INFO L478 AbstractCegarLoop]: Abstraction has 51 states and 54 transitions. [2022-03-19 22:29:35,670 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 12 states have internal predecessors, (49), 7 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-03-19 22:29:35,670 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 54 transitions. [2022-03-19 22:29:35,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-03-19 22:29:35,670 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:35,670 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:35,687 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:29:35,886 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:35,887 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:35,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:35,888 INFO L85 PathProgramCache]: Analyzing trace with hash 1236517832, now seen corresponding path program 3 times [2022-03-19 22:29:35,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:35,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608150754] [2022-03-19 22:29:35,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:35,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:35,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:35,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:35,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:35,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-03-19 22:29:35,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:35,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-19 22:29:35,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:35,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-19 22:29:35,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:35,993 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-19 22:29:35,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:35,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608150754] [2022-03-19 22:29:35,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608150754] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:35,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864608119] [2022-03-19 22:29:35,993 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:29:35,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:35,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:35,995 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:29:36,052 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:29:36,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-19 22:29:36,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:29:36,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-19 22:29:36,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:36,217 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-19 22:29:36,217 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:36,282 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-19 22:29:36,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864608119] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:36,282 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:36,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 8] total 17 [2022-03-19 22:29:36,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226755289] [2022-03-19 22:29:36,283 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:36,283 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-19 22:29:36,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:36,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-19 22:29:36,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-19 22:29:36,284 INFO L87 Difference]: Start difference. First operand 51 states and 54 transitions. Second operand has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-19 22:29:36,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:36,515 INFO L93 Difference]: Finished difference Result 101 states and 117 transitions. [2022-03-19 22:29:36,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-19 22:29:36,515 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 48 [2022-03-19 22:29:36,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:36,516 INFO L225 Difference]: With dead ends: 101 [2022-03-19 22:29:36,516 INFO L226 Difference]: Without dead ends: 78 [2022-03-19 22:29:36,517 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=219, Invalid=903, Unknown=0, NotChecked=0, Total=1122 [2022-03-19 22:29:36,517 INFO L913 BasicCegarLoop]: 21 mSDtfsCounter, 104 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:36,517 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 68 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:29:36,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-03-19 22:29:36,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 61. [2022-03-19 22:29:36,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 47 states have (on average 1.0851063829787233) internal successors, (51), 48 states have internal predecessors, (51), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-03-19 22:29:36,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 64 transitions. [2022-03-19 22:29:36,523 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 64 transitions. Word has length 48 [2022-03-19 22:29:36,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:36,523 INFO L478 AbstractCegarLoop]: Abstraction has 61 states and 64 transitions. [2022-03-19 22:29:36,523 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 15 states have internal predecessors, (59), 9 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-19 22:29:36,523 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 64 transitions. [2022-03-19 22:29:36,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-19 22:29:36,524 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:36,524 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:36,542 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:29:36,740 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:36,740 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:36,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:36,741 INFO L85 PathProgramCache]: Analyzing trace with hash -941463263, now seen corresponding path program 4 times [2022-03-19 22:29:36,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:36,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808099533] [2022-03-19 22:29:36,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:36,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:36,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:36,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:36,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:36,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-19 22:29:36,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:36,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-19 22:29:36,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:36,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-19 22:29:36,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:36,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-19 22:29:36,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:36,837 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 31 proven. 29 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-19 22:29:36,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:36,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808099533] [2022-03-19 22:29:36,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808099533] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:36,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881679777] [2022-03-19 22:29:36,837 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:29:36,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:36,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:36,840 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:29:36,841 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:29:36,877 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:29:36,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:29:36,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-19 22:29:36,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:36,985 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-19 22:29:36,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:37,125 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-19 22:29:37,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881679777] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:37,126 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:37,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 9] total 20 [2022-03-19 22:29:37,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639404384] [2022-03-19 22:29:37,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:37,127 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-19 22:29:37,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:37,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-19 22:29:37,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-03-19 22:29:37,127 INFO L87 Difference]: Start difference. First operand 61 states and 64 transitions. Second operand has 20 states, 20 states have (on average 3.45) internal successors, (69), 18 states have internal predecessors, (69), 11 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-19 22:29:37,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:37,674 INFO L93 Difference]: Finished difference Result 119 states and 138 transitions. [2022-03-19 22:29:37,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-19 22:29:37,675 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 18 states have internal predecessors, (69), 11 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Word has length 58 [2022-03-19 22:29:37,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:37,675 INFO L225 Difference]: With dead ends: 119 [2022-03-19 22:29:37,675 INFO L226 Difference]: Without dead ends: 92 [2022-03-19 22:29:37,676 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=311, Invalid=1329, Unknown=0, NotChecked=0, Total=1640 [2022-03-19 22:29:37,677 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 139 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:37,677 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 66 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:29:37,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-03-19 22:29:37,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 71. [2022-03-19 22:29:37,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 55 states have (on average 1.0727272727272728) internal successors, (59), 56 states have internal predecessors, (59), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-19 22:29:37,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 74 transitions. [2022-03-19 22:29:37,682 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 74 transitions. Word has length 58 [2022-03-19 22:29:37,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:37,682 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 74 transitions. [2022-03-19 22:29:37,682 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 18 states have internal predecessors, (69), 11 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-19 22:29:37,682 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 74 transitions. [2022-03-19 22:29:37,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-03-19 22:29:37,683 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:37,683 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:37,702 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:29:37,883 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:37,884 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:37,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:37,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1957032762, now seen corresponding path program 5 times [2022-03-19 22:29:37,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:37,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058861233] [2022-03-19 22:29:37,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:37,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:37,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:37,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:37,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:38,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-03-19 22:29:38,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:38,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-19 22:29:38,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:38,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-19 22:29:38,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:38,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-19 22:29:38,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:38,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:29:38,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:38,015 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 48 proven. 42 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-19 22:29:38,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:38,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058861233] [2022-03-19 22:29:38,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058861233] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:38,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241749894] [2022-03-19 22:29:38,016 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:29:38,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:38,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:38,017 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:29:38,040 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:29:38,078 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-19 22:29:38,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:29:38,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-19 22:29:38,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:38,295 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 60 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-19 22:29:38,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:38,401 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 60 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-19 22:29:38,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241749894] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:38,401 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:38,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 23 [2022-03-19 22:29:38,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581794120] [2022-03-19 22:29:38,401 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:38,401 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-19 22:29:38,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:38,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-19 22:29:38,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=389, Unknown=0, NotChecked=0, Total=506 [2022-03-19 22:29:38,402 INFO L87 Difference]: Start difference. First operand 71 states and 74 transitions. Second operand has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 22 states have internal predecessors, (65), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-19 22:29:38,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:38,631 INFO L93 Difference]: Finished difference Result 128 states and 149 transitions. [2022-03-19 22:29:38,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-19 22:29:38,632 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 22 states have internal predecessors, (65), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 68 [2022-03-19 22:29:38,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:38,633 INFO L225 Difference]: With dead ends: 128 [2022-03-19 22:29:38,633 INFO L226 Difference]: Without dead ends: 97 [2022-03-19 22:29:38,633 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=284, Invalid=906, Unknown=0, NotChecked=0, Total=1190 [2022-03-19 22:29:38,634 INFO L913 BasicCegarLoop]: 24 mSDtfsCounter, 124 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:38,634 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 51 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:29:38,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-03-19 22:29:38,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 73. [2022-03-19 22:29:38,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 57 states have (on average 1.0701754385964912) internal successors, (61), 58 states have internal predecessors, (61), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-19 22:29:38,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 76 transitions. [2022-03-19 22:29:38,640 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 76 transitions. Word has length 68 [2022-03-19 22:29:38,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:38,640 INFO L478 AbstractCegarLoop]: Abstraction has 73 states and 76 transitions. [2022-03-19 22:29:38,640 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 22 states have internal predecessors, (65), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-19 22:29:38,640 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 76 transitions. [2022-03-19 22:29:38,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-03-19 22:29:38,640 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:38,641 INFO L499 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:38,659 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:29:38,852 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:38,852 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:38,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:38,853 INFO L85 PathProgramCache]: Analyzing trace with hash -971658881, now seen corresponding path program 6 times [2022-03-19 22:29:38,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:38,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981026713] [2022-03-19 22:29:38,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:38,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:38,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:38,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:38,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:38,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-19 22:29:38,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:38,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-19 22:29:38,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:38,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-19 22:29:39,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:39,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-19 22:29:39,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:39,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:29:39,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:39,014 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 40 proven. 62 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-19 22:29:39,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:39,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981026713] [2022-03-19 22:29:39,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981026713] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:39,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091350048] [2022-03-19 22:29:39,014 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:29:39,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:39,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:39,016 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:29:39,016 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:29:39,062 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-19 22:29:39,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:29:39,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-19 22:29:39,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:39,189 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-19 22:29:39,189 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:39,331 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-19 22:29:39,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091350048] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:39,331 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:39,331 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 16 [2022-03-19 22:29:39,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904679041] [2022-03-19 22:29:39,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:39,332 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-19 22:29:39,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:39,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-19 22:29:39,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-03-19 22:29:39,332 INFO L87 Difference]: Start difference. First operand 73 states and 76 transitions. Second operand has 16 states, 16 states have (on average 4.125) internal successors, (66), 13 states have internal predecessors, (66), 8 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-19 22:29:39,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:39,535 INFO L93 Difference]: Finished difference Result 92 states and 97 transitions. [2022-03-19 22:29:39,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-19 22:29:39,536 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 13 states have internal predecessors, (66), 8 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 70 [2022-03-19 22:29:39,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:39,536 INFO L225 Difference]: With dead ends: 92 [2022-03-19 22:29:39,536 INFO L226 Difference]: Without dead ends: 90 [2022-03-19 22:29:39,537 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 153 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=175, Invalid=581, Unknown=0, NotChecked=0, Total=756 [2022-03-19 22:29:39,537 INFO L913 BasicCegarLoop]: 27 mSDtfsCounter, 68 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:39,537 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 59 Invalid, 326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:29:39,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-03-19 22:29:39,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 85. [2022-03-19 22:29:39,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 66 states have (on average 1.0606060606060606) internal successors, (70), 67 states have internal predecessors, (70), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-19 22:29:39,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 89 transitions. [2022-03-19 22:29:39,542 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 89 transitions. Word has length 70 [2022-03-19 22:29:39,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:39,542 INFO L478 AbstractCegarLoop]: Abstraction has 85 states and 89 transitions. [2022-03-19 22:29:39,543 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 13 states have internal predecessors, (66), 8 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-19 22:29:39,543 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 89 transitions. [2022-03-19 22:29:39,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-03-19 22:29:39,544 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:39,544 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:39,583 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:29:39,784 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:39,784 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:39,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:39,784 INFO L85 PathProgramCache]: Analyzing trace with hash -526293337, now seen corresponding path program 7 times [2022-03-19 22:29:39,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:39,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496658943] [2022-03-19 22:29:39,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:39,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:39,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:39,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:39,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:39,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-03-19 22:29:39,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:39,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-03-19 22:29:39,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:39,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-19 22:29:39,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:39,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-19 22:29:39,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:39,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:29:39,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:39,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:29:39,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:39,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:29:39,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:39,963 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 94 proven. 60 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-19 22:29:39,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:39,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496658943] [2022-03-19 22:29:39,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496658943] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:39,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525823771] [2022-03-19 22:29:39,964 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:29:39,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:39,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:39,979 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:29:39,980 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:29:40,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:40,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-19 22:29:40,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:40,263 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 132 proven. 42 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-03-19 22:29:40,264 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:40,390 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 110 proven. 42 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-03-19 22:29:40,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525823771] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:40,391 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:40,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 16] total 27 [2022-03-19 22:29:40,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311414017] [2022-03-19 22:29:40,391 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:40,391 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-19 22:29:40,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:40,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-19 22:29:40,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=544, Unknown=0, NotChecked=0, Total=702 [2022-03-19 22:29:40,392 INFO L87 Difference]: Start difference. First operand 85 states and 89 transitions. Second operand has 27 states, 27 states have (on average 3.0) internal successors, (81), 26 states have internal predecessors, (81), 16 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2022-03-19 22:29:40,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:40,742 INFO L93 Difference]: Finished difference Result 156 states and 181 transitions. [2022-03-19 22:29:40,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-19 22:29:40,743 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.0) internal successors, (81), 26 states have internal predecessors, (81), 16 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) Word has length 86 [2022-03-19 22:29:40,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:40,743 INFO L225 Difference]: With dead ends: 156 [2022-03-19 22:29:40,743 INFO L226 Difference]: Without dead ends: 115 [2022-03-19 22:29:40,744 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=377, Invalid=1263, Unknown=0, NotChecked=0, Total=1640 [2022-03-19 22:29:40,745 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 134 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:40,745 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 103 Invalid, 685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 594 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:29:40,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-03-19 22:29:40,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 87. [2022-03-19 22:29:40,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 68 states have (on average 1.0588235294117647) internal successors, (72), 69 states have internal predecessors, (72), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-19 22:29:40,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 91 transitions. [2022-03-19 22:29:40,750 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 91 transitions. Word has length 86 [2022-03-19 22:29:40,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:40,750 INFO L478 AbstractCegarLoop]: Abstraction has 87 states and 91 transitions. [2022-03-19 22:29:40,750 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.0) internal successors, (81), 26 states have internal predecessors, (81), 16 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2022-03-19 22:29:40,751 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 91 transitions. [2022-03-19 22:29:40,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-03-19 22:29:40,751 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:40,751 INFO L499 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:40,772 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-03-19 22:29:40,963 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:40,964 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:40,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:40,964 INFO L85 PathProgramCache]: Analyzing trace with hash -457443924, now seen corresponding path program 8 times [2022-03-19 22:29:40,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:40,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642992006] [2022-03-19 22:29:40,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:40,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:40,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:41,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:41,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:41,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-19 22:29:41,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:41,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-19 22:29:41,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:41,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-19 22:29:41,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:41,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-19 22:29:41,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:41,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:29:41,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:41,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:29:41,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:41,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:29:41,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:41,112 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 94 proven. 74 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-19 22:29:41,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:41,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642992006] [2022-03-19 22:29:41,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642992006] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:41,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441672792] [2022-03-19 22:29:41,113 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:29:41,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:41,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:41,144 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:29:41,145 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:29:41,186 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:29:41,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:29:41,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-19 22:29:41,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:41,401 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-19 22:29:41,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:41,544 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-19 22:29:41,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441672792] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:41,544 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:41,544 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 12] total 29 [2022-03-19 22:29:41,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135856570] [2022-03-19 22:29:41,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:41,545 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-19 22:29:41,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:41,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-19 22:29:41,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2022-03-19 22:29:41,545 INFO L87 Difference]: Start difference. First operand 87 states and 91 transitions. Second operand has 29 states, 29 states have (on average 3.413793103448276) internal successors, (99), 27 states have internal predecessors, (99), 17 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-19 22:29:42,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:42,170 INFO L93 Difference]: Finished difference Result 169 states and 198 transitions. [2022-03-19 22:29:42,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-19 22:29:42,170 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.413793103448276) internal successors, (99), 27 states have internal predecessors, (99), 17 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) Word has length 88 [2022-03-19 22:29:42,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:42,171 INFO L225 Difference]: With dead ends: 169 [2022-03-19 22:29:42,171 INFO L226 Difference]: Without dead ends: 130 [2022-03-19 22:29:42,172 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 191 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1069 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=683, Invalid=3099, Unknown=0, NotChecked=0, Total=3782 [2022-03-19 22:29:42,173 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 200 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 778 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 778 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:42,173 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 95 Invalid, 935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 778 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:29:42,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-03-19 22:29:42,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 97. [2022-03-19 22:29:42,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 76 states have (on average 1.0526315789473684) internal successors, (80), 77 states have internal predecessors, (80), 11 states have call successors, (11), 10 states have call predecessors, (11), 9 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-19 22:29:42,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 101 transitions. [2022-03-19 22:29:42,178 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 101 transitions. Word has length 88 [2022-03-19 22:29:42,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:42,178 INFO L478 AbstractCegarLoop]: Abstraction has 97 states and 101 transitions. [2022-03-19 22:29:42,178 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 3.413793103448276) internal successors, (99), 27 states have internal predecessors, (99), 17 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-19 22:29:42,178 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 101 transitions. [2022-03-19 22:29:42,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-03-19 22:29:42,179 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:42,179 INFO L499 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:42,196 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:29:42,391 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-03-19 22:29:42,392 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:42,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:42,392 INFO L85 PathProgramCache]: Analyzing trace with hash 574918149, now seen corresponding path program 9 times [2022-03-19 22:29:42,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:42,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594120592] [2022-03-19 22:29:42,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:42,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:42,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:42,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:42,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:42,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-03-19 22:29:42,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:42,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-19 22:29:42,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:42,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-19 22:29:42,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:42,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-19 22:29:42,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:42,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:29:42,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:42,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:29:42,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:42,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:29:42,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:42,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:29:42,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:42,554 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 123 proven. 93 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-19 22:29:42,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:42,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594120592] [2022-03-19 22:29:42,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594120592] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:42,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349167093] [2022-03-19 22:29:42,554 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:29:42,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:42,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:42,568 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:29:42,572 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:29:42,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-03-19 22:29:42,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:29:42,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-19 22:29:42,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:42,930 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 144 proven. 72 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-19 22:29:42,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:43,094 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 144 proven. 72 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-19 22:29:43,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349167093] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:43,094 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:43,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 32 [2022-03-19 22:29:43,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641697720] [2022-03-19 22:29:43,094 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:43,095 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-19 22:29:43,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:43,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-19 22:29:43,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=767, Unknown=0, NotChecked=0, Total=992 [2022-03-19 22:29:43,095 INFO L87 Difference]: Start difference. First operand 97 states and 101 transitions. Second operand has 32 states, 32 states have (on average 2.78125) internal successors, (89), 31 states have internal predecessors, (89), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-19 22:29:43,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:43,351 INFO L93 Difference]: Finished difference Result 178 states and 209 transitions. [2022-03-19 22:29:43,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-19 22:29:43,351 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.78125) internal successors, (89), 31 states have internal predecessors, (89), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 98 [2022-03-19 22:29:43,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:43,352 INFO L225 Difference]: With dead ends: 178 [2022-03-19 22:29:43,352 INFO L226 Difference]: Without dead ends: 135 [2022-03-19 22:29:43,353 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=569, Invalid=1881, Unknown=0, NotChecked=0, Total=2450 [2022-03-19 22:29:43,353 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 173 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:43,354 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 62 Invalid, 578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:29:43,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-03-19 22:29:43,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 99. [2022-03-19 22:29:43,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 78 states have (on average 1.0512820512820513) internal successors, (82), 79 states have internal predecessors, (82), 11 states have call successors, (11), 10 states have call predecessors, (11), 9 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-19 22:29:43,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 103 transitions. [2022-03-19 22:29:43,359 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 103 transitions. Word has length 98 [2022-03-19 22:29:43,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:43,360 INFO L478 AbstractCegarLoop]: Abstraction has 99 states and 103 transitions. [2022-03-19 22:29:43,360 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.78125) internal successors, (89), 31 states have internal predecessors, (89), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-19 22:29:43,360 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 103 transitions. [2022-03-19 22:29:43,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-03-19 22:29:43,360 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:43,360 INFO L499 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:43,377 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:29:43,573 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:43,573 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:43,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:43,574 INFO L85 PathProgramCache]: Analyzing trace with hash -1466974838, now seen corresponding path program 10 times [2022-03-19 22:29:43,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:43,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433795010] [2022-03-19 22:29:43,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:43,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:43,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:43,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:43,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:43,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-19 22:29:43,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:43,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-19 22:29:43,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:43,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-19 22:29:43,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:43,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:29:43,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:43,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:29:43,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:43,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:29:43,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:43,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:29:43,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:43,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:29:43,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:43,686 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 88 proven. 146 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-19 22:29:43,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:43,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433795010] [2022-03-19 22:29:43,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433795010] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:43,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931201521] [2022-03-19 22:29:43,686 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:29:43,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:43,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:43,687 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:29:43,697 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:29:43,736 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:29:43,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:29:43,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-19 22:29:43,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:43,862 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-19 22:29:43,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:43,968 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-19 22:29:43,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931201521] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:43,968 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:43,969 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 19 [2022-03-19 22:29:43,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990867071] [2022-03-19 22:29:43,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:43,969 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-19 22:29:43,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:43,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-19 22:29:43,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2022-03-19 22:29:43,970 INFO L87 Difference]: Start difference. First operand 99 states and 103 transitions. Second operand has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 16 states have internal predecessors, (81), 11 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-19 22:29:44,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:44,209 INFO L93 Difference]: Finished difference Result 118 states and 124 transitions. [2022-03-19 22:29:44,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-19 22:29:44,209 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 16 states have internal predecessors, (81), 11 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 100 [2022-03-19 22:29:44,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:44,210 INFO L225 Difference]: With dead ends: 118 [2022-03-19 22:29:44,210 INFO L226 Difference]: Without dead ends: 116 [2022-03-19 22:29:44,210 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 222 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=274, Invalid=848, Unknown=0, NotChecked=0, Total=1122 [2022-03-19 22:29:44,211 INFO L913 BasicCegarLoop]: 30 mSDtfsCounter, 80 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:44,211 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 62 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:29:44,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-03-19 22:29:44,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 111. [2022-03-19 22:29:44,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 87 states have (on average 1.0459770114942528) internal successors, (91), 88 states have internal predecessors, (91), 13 states have call successors, (13), 11 states have call predecessors, (13), 10 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-19 22:29:44,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 116 transitions. [2022-03-19 22:29:44,216 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 116 transitions. Word has length 100 [2022-03-19 22:29:44,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:44,216 INFO L478 AbstractCegarLoop]: Abstraction has 111 states and 116 transitions. [2022-03-19 22:29:44,217 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 16 states have internal predecessors, (81), 11 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-19 22:29:44,217 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 116 transitions. [2022-03-19 22:29:44,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-03-19 22:29:44,217 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:44,217 INFO L499 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:44,234 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:29:44,434 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-03-19 22:29:44,434 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:44,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:44,434 INFO L85 PathProgramCache]: Analyzing trace with hash 1270875314, now seen corresponding path program 11 times [2022-03-19 22:29:44,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:44,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502409964] [2022-03-19 22:29:44,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:44,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:44,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:44,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:44,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:44,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-03-19 22:29:44,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:44,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-19 22:29:44,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:44,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-19 22:29:44,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:44,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:29:44,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:44,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:29:44,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:44,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:29:44,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:44,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:29:44,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:44,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:29:44,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:44,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:29:44,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:44,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:29:44,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:44,655 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 193 proven. 117 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-19 22:29:44,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:44,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502409964] [2022-03-19 22:29:44,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502409964] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:44,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14523829] [2022-03-19 22:29:44,655 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:29:44,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:44,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:44,656 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:29:44,657 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:29:44,710 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-03-19 22:29:44,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:29:44,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-19 22:29:44,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:45,107 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 220 proven. 90 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-19 22:29:45,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:45,299 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 220 proven. 90 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-19 22:29:45,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14523829] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:45,299 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:45,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 39 [2022-03-19 22:29:45,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234671458] [2022-03-19 22:29:45,300 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:45,300 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-19 22:29:45,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:45,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-19 22:29:45,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=1140, Unknown=0, NotChecked=0, Total=1482 [2022-03-19 22:29:45,301 INFO L87 Difference]: Start difference. First operand 111 states and 116 transitions. Second operand has 39 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 38 states have internal predecessors, (111), 24 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-03-19 22:29:45,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:45,922 INFO L93 Difference]: Finished difference Result 253 states and 301 transitions. [2022-03-19 22:29:45,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-19 22:29:45,922 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 38 states have internal predecessors, (111), 24 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) Word has length 116 [2022-03-19 22:29:45,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:45,923 INFO L225 Difference]: With dead ends: 253 [2022-03-19 22:29:45,923 INFO L226 Difference]: Without dead ends: 159 [2022-03-19 22:29:45,925 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1355 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1163, Invalid=3807, Unknown=0, NotChecked=0, Total=4970 [2022-03-19 22:29:45,925 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 267 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 679 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 882 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:45,926 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 64 Invalid, 882 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 679 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:29:45,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2022-03-19 22:29:45,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 115. [2022-03-19 22:29:45,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 91 states have (on average 1.043956043956044) internal successors, (95), 92 states have internal predecessors, (95), 13 states have call successors, (13), 11 states have call predecessors, (13), 10 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-19 22:29:45,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 120 transitions. [2022-03-19 22:29:45,936 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 120 transitions. Word has length 116 [2022-03-19 22:29:45,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:45,936 INFO L478 AbstractCegarLoop]: Abstraction has 115 states and 120 transitions. [2022-03-19 22:29:45,936 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.8461538461538463) internal successors, (111), 38 states have internal predecessors, (111), 24 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-03-19 22:29:45,936 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 120 transitions. [2022-03-19 22:29:45,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-03-19 22:29:45,944 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:45,944 INFO L499 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:45,963 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:29:46,159 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-03-19 22:29:46,159 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:46,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:46,160 INFO L85 PathProgramCache]: Analyzing trace with hash 706181116, now seen corresponding path program 12 times [2022-03-19 22:29:46,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:46,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764763130] [2022-03-19 22:29:46,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:46,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:46,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:46,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:46,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:46,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-19 22:29:46,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:46,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-19 22:29:46,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:46,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-19 22:29:46,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:46,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:29:46,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:46,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:29:46,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:46,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:29:46,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:46,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:29:46,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:46,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:29:46,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:46,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:29:46,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:46,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:29:46,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:46,299 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 130 proven. 222 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-19 22:29:46,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:46,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764763130] [2022-03-19 22:29:46,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764763130] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:46,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614433704] [2022-03-19 22:29:46,299 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:29:46,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:46,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:46,301 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:29:46,302 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:29:46,356 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-03-19 22:29:46,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:29:46,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-19 22:29:46,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:46,534 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-19 22:29:46,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:46,757 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-19 22:29:46,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614433704] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:46,764 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:46,764 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 21 [2022-03-19 22:29:46,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564390391] [2022-03-19 22:29:46,764 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:46,764 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-19 22:29:46,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:46,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-19 22:29:46,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2022-03-19 22:29:46,765 INFO L87 Difference]: Start difference. First operand 115 states and 120 transitions. Second operand has 21 states, 21 states have (on average 4.333333333333333) internal successors, (91), 18 states have internal predecessors, (91), 13 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-19 22:29:47,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:47,005 INFO L93 Difference]: Finished difference Result 134 states and 141 transitions. [2022-03-19 22:29:47,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-19 22:29:47,006 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.333333333333333) internal successors, (91), 18 states have internal predecessors, (91), 13 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 120 [2022-03-19 22:29:47,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:47,007 INFO L225 Difference]: With dead ends: 134 [2022-03-19 22:29:47,007 INFO L226 Difference]: Without dead ends: 132 [2022-03-19 22:29:47,009 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 268 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=355, Invalid=1051, Unknown=0, NotChecked=0, Total=1406 [2022-03-19 22:29:47,010 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 90 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 447 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:47,010 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 74 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 447 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 22:29:47,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-03-19 22:29:47,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 127. [2022-03-19 22:29:47,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 100 states have (on average 1.04) internal successors, (104), 101 states have internal predecessors, (104), 15 states have call successors, (15), 12 states have call predecessors, (15), 11 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-03-19 22:29:47,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 133 transitions. [2022-03-19 22:29:47,022 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 133 transitions. Word has length 120 [2022-03-19 22:29:47,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:47,023 INFO L478 AbstractCegarLoop]: Abstraction has 127 states and 133 transitions. [2022-03-19 22:29:47,023 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.333333333333333) internal successors, (91), 18 states have internal predecessors, (91), 13 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-19 22:29:47,023 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 133 transitions. [2022-03-19 22:29:47,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-03-19 22:29:47,024 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:47,024 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:47,042 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:29:47,230 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-03-19 22:29:47,231 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:47,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:47,231 INFO L85 PathProgramCache]: Analyzing trace with hash 909679396, now seen corresponding path program 13 times [2022-03-19 22:29:47,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:47,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764804789] [2022-03-19 22:29:47,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:47,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:47,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:47,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:47,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:47,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-03-19 22:29:47,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:47,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-19 22:29:47,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:47,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-19 22:29:47,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:47,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:29:47,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:47,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:29:47,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:47,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:29:47,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:47,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:29:47,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:47,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:29:47,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:47,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:29:47,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:47,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:29:47,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:47,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:29:47,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:47,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:29:47,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:47,476 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 279 proven. 165 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-19 22:29:47,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:47,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764804789] [2022-03-19 22:29:47,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764804789] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:47,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469886736] [2022-03-19 22:29:47,477 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:29:47,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:47,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:47,492 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:29:47,493 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:29:47,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:47,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-19 22:29:47,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:48,007 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 352 proven. 132 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2022-03-19 22:29:48,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:48,207 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 310 proven. 132 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2022-03-19 22:29:48,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469886736] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:48,207 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:48,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26, 26] total 42 [2022-03-19 22:29:48,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626142187] [2022-03-19 22:29:48,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:48,210 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-03-19 22:29:48,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:48,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-03-19 22:29:48,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2022-03-19 22:29:48,211 INFO L87 Difference]: Start difference. First operand 127 states and 133 transitions. Second operand has 42 states, 42 states have (on average 2.880952380952381) internal successors, (121), 41 states have internal predecessors, (121), 26 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) [2022-03-19 22:29:48,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:48,715 INFO L93 Difference]: Finished difference Result 238 states and 280 transitions. [2022-03-19 22:29:48,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-19 22:29:48,716 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.880952380952381) internal successors, (121), 41 states have internal predecessors, (121), 26 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) Word has length 136 [2022-03-19 22:29:48,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:48,717 INFO L225 Difference]: With dead ends: 238 [2022-03-19 22:29:48,718 INFO L226 Difference]: Without dead ends: 177 [2022-03-19 22:29:48,719 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1111 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=967, Invalid=3323, Unknown=0, NotChecked=0, Total=4290 [2022-03-19 22:29:48,719 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 229 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:48,719 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [230 Valid, 68 Invalid, 705 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:29:48,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2022-03-19 22:29:48,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 129. [2022-03-19 22:29:48,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 102 states have (on average 1.0392156862745099) internal successors, (106), 103 states have internal predecessors, (106), 15 states have call successors, (15), 12 states have call predecessors, (15), 11 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2022-03-19 22:29:48,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 135 transitions. [2022-03-19 22:29:48,730 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 135 transitions. Word has length 136 [2022-03-19 22:29:48,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:48,731 INFO L478 AbstractCegarLoop]: Abstraction has 129 states and 135 transitions. [2022-03-19 22:29:48,731 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.880952380952381) internal successors, (121), 41 states have internal predecessors, (121), 26 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) [2022-03-19 22:29:48,731 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 135 transitions. [2022-03-19 22:29:48,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-03-19 22:29:48,733 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:48,733 INFO L499 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:48,765 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:29:48,950 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-03-19 22:29:48,950 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:48,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:48,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1193869033, now seen corresponding path program 14 times [2022-03-19 22:29:48,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:48,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826427192] [2022-03-19 22:29:48,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:48,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:49,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:49,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:49,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:49,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-03-19 22:29:49,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:49,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-19 22:29:49,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:49,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-19 22:29:49,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:49,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:29:49,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:49,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:29:49,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:49,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:29:49,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:49,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:29:49,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:49,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:29:49,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:49,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:29:49,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:49,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:29:49,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:49,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:29:49,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:49,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:29:49,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:49,279 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 279 proven. 189 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-19 22:29:49,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:49,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826427192] [2022-03-19 22:29:49,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826427192] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:49,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872661045] [2022-03-19 22:29:49,280 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:29:49,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:49,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:49,296 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:29:49,375 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:29:49,433 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:29:49,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:29:49,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-19 22:29:49,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:49,798 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-19 22:29:49,799 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:49,972 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-19 22:29:49,973 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872661045] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:49,973 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:49,973 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 17, 17] total 44 [2022-03-19 22:29:49,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208283679] [2022-03-19 22:29:49,973 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:49,973 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-03-19 22:29:49,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:49,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-03-19 22:29:49,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2022-03-19 22:29:49,974 INFO L87 Difference]: Start difference. First operand 129 states and 135 transitions. Second operand has 44 states, 44 states have (on average 3.3863636363636362) internal successors, (149), 42 states have internal predecessors, (149), 27 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-19 22:29:50,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:50,973 INFO L93 Difference]: Finished difference Result 251 states and 297 transitions. [2022-03-19 22:29:50,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-19 22:29:50,973 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 3.3863636363636362) internal successors, (149), 42 states have internal predecessors, (149), 27 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) Word has length 138 [2022-03-19 22:29:50,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:50,974 INFO L225 Difference]: With dead ends: 251 [2022-03-19 22:29:50,974 INFO L226 Difference]: Without dead ends: 192 [2022-03-19 22:29:50,976 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 301 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2914 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1623, Invalid=7689, Unknown=0, NotChecked=0, Total=9312 [2022-03-19 22:29:50,976 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 349 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1550 mSolverCounterSat, 293 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 1843 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 293 IncrementalHoareTripleChecker+Valid, 1550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:50,976 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [350 Valid, 120 Invalid, 1843 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [293 Valid, 1550 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 22:29:50,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2022-03-19 22:29:50,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 139. [2022-03-19 22:29:50,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 110 states have (on average 1.0363636363636364) internal successors, (114), 111 states have internal predecessors, (114), 16 states have call successors, (16), 13 states have call predecessors, (16), 12 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-19 22:29:50,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 145 transitions. [2022-03-19 22:29:50,984 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 145 transitions. Word has length 138 [2022-03-19 22:29:50,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:50,984 INFO L478 AbstractCegarLoop]: Abstraction has 139 states and 145 transitions. [2022-03-19 22:29:50,984 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 3.3863636363636362) internal successors, (149), 42 states have internal predecessors, (149), 27 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-19 22:29:50,984 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 145 transitions. [2022-03-19 22:29:50,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-03-19 22:29:50,986 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:50,986 INFO L499 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:51,005 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:29:51,202 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:51,203 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:51,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:51,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1510600450, now seen corresponding path program 15 times [2022-03-19 22:29:51,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:51,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157839560] [2022-03-19 22:29:51,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:51,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:51,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:51,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:51,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:51,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-03-19 22:29:51,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:51,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-19 22:29:51,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:51,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:29:51,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:51,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:29:51,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:51,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:29:51,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:51,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:29:51,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:51,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:29:51,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:51,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:29:51,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:51,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:29:51,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:51,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:29:51,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:51,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:29:51,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:51,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:29:51,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:51,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:29:51,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:51,596 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 328 proven. 218 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-19 22:29:51,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:51,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157839560] [2022-03-19 22:29:51,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157839560] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:51,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704126502] [2022-03-19 22:29:51,596 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:29:51,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:51,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:51,597 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:29:51,600 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:29:51,662 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-03-19 22:29:51,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:29:51,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-19 22:29:51,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:52,108 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-19 22:29:52,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:52,322 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-19 22:29:52,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704126502] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:52,322 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:52,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 18, 18] total 47 [2022-03-19 22:29:52,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121799056] [2022-03-19 22:29:52,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:52,323 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-19 22:29:52,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:52,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-19 22:29:52,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=1811, Unknown=0, NotChecked=0, Total=2162 [2022-03-19 22:29:52,324 INFO L87 Difference]: Start difference. First operand 139 states and 145 transitions. Second operand has 47 states, 47 states have (on average 3.382978723404255) internal successors, (159), 45 states have internal predecessors, (159), 29 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-19 22:29:53,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:53,634 INFO L93 Difference]: Finished difference Result 269 states and 318 transitions. [2022-03-19 22:29:53,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-19 22:29:53,634 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 3.382978723404255) internal successors, (159), 45 states have internal predecessors, (159), 29 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Word has length 148 [2022-03-19 22:29:53,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:53,635 INFO L225 Difference]: With dead ends: 269 [2022-03-19 22:29:53,635 INFO L226 Difference]: Without dead ends: 206 [2022-03-19 22:29:53,638 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 323 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3391 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1859, Invalid=8853, Unknown=0, NotChecked=0, Total=10712 [2022-03-19 22:29:53,638 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 454 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1398 mSolverCounterSat, 392 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 1790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 392 IncrementalHoareTripleChecker+Valid, 1398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:53,638 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [455 Valid, 123 Invalid, 1790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [392 Valid, 1398 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 22:29:53,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2022-03-19 22:29:53,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 149. [2022-03-19 22:29:53,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 118 states have (on average 1.0338983050847457) internal successors, (122), 119 states have internal predecessors, (122), 17 states have call successors, (17), 14 states have call predecessors, (17), 13 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2022-03-19 22:29:53,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 155 transitions. [2022-03-19 22:29:53,645 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 155 transitions. Word has length 148 [2022-03-19 22:29:53,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:53,645 INFO L478 AbstractCegarLoop]: Abstraction has 149 states and 155 transitions. [2022-03-19 22:29:53,645 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 3.382978723404255) internal successors, (159), 45 states have internal predecessors, (159), 29 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-19 22:29:53,645 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 155 transitions. [2022-03-19 22:29:53,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-03-19 22:29:53,646 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:53,646 INFO L499 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:53,663 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-03-19 22:29:53,863 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-03-19 22:29:53,863 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:53,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:53,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1758374949, now seen corresponding path program 16 times [2022-03-19 22:29:53,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:53,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101351664] [2022-03-19 22:29:53,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:53,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:53,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:54,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:54,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:54,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-03-19 22:29:54,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:54,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-19 22:29:54,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:54,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:29:54,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:54,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:29:54,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:54,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:29:54,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:54,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:29:54,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:54,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:29:54,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:54,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:29:54,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:54,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:29:54,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:54,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:29:54,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:54,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:29:54,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:54,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:29:54,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:54,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:29:54,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:54,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:29:54,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:54,204 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 381 proven. 249 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-19 22:29:54,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:54,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101351664] [2022-03-19 22:29:54,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101351664] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:54,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001538561] [2022-03-19 22:29:54,205 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:29:54,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:54,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:54,206 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:29:54,207 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:29:54,267 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:29:54,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:29:54,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-19 22:29:54,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:54,721 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-19 22:29:54,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:54,952 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-19 22:29:54,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001538561] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:54,952 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:54,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 19, 19] total 50 [2022-03-19 22:29:54,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005896435] [2022-03-19 22:29:54,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:54,953 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-03-19 22:29:54,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:54,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-03-19 22:29:54,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=398, Invalid=2052, Unknown=0, NotChecked=0, Total=2450 [2022-03-19 22:29:54,954 INFO L87 Difference]: Start difference. First operand 149 states and 155 transitions. Second operand has 50 states, 50 states have (on average 3.38) internal successors, (169), 48 states have internal predecessors, (169), 31 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-19 22:29:56,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:56,379 INFO L93 Difference]: Finished difference Result 287 states and 339 transitions. [2022-03-19 22:29:56,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-19 22:29:56,380 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 3.38) internal successors, (169), 48 states have internal predecessors, (169), 31 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Word has length 158 [2022-03-19 22:29:56,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:56,381 INFO L225 Difference]: With dead ends: 287 [2022-03-19 22:29:56,381 INFO L226 Difference]: Without dead ends: 220 [2022-03-19 22:29:56,383 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 455 GetRequests, 345 SyntacticMatches, 1 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3904 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2111, Invalid=10099, Unknown=0, NotChecked=0, Total=12210 [2022-03-19 22:29:56,383 INFO L913 BasicCegarLoop]: 54 mSDtfsCounter, 451 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1784 mSolverCounterSat, 330 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 452 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 2114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 330 IncrementalHoareTripleChecker+Valid, 1784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:56,383 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [452 Valid, 121 Invalid, 2114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [330 Valid, 1784 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:29:56,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-03-19 22:29:56,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 159. [2022-03-19 22:29:56,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 126 states have (on average 1.0317460317460319) internal successors, (130), 127 states have internal predecessors, (130), 18 states have call successors, (18), 15 states have call predecessors, (18), 14 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-19 22:29:56,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 165 transitions. [2022-03-19 22:29:56,393 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 165 transitions. Word has length 158 [2022-03-19 22:29:56,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:56,393 INFO L478 AbstractCegarLoop]: Abstraction has 159 states and 165 transitions. [2022-03-19 22:29:56,394 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 3.38) internal successors, (169), 48 states have internal predecessors, (169), 31 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-19 22:29:56,394 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 165 transitions. [2022-03-19 22:29:56,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-03-19 22:29:56,394 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:56,395 INFO L499 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:56,428 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-03-19 22:29:56,595 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:56,595 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:56,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:56,596 INFO L85 PathProgramCache]: Analyzing trace with hash -22790796, now seen corresponding path program 17 times [2022-03-19 22:29:56,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:56,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044312850] [2022-03-19 22:29:56,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:56,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:56,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:56,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:56,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:56,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-03-19 22:29:56,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:56,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-19 22:29:56,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:56,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:29:56,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:56,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:29:56,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:56,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:29:56,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:56,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:29:56,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:56,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:29:56,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:56,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:29:56,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:56,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:29:56,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:56,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:29:56,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:56,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:29:56,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:56,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:29:56,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:56,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:29:56,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:56,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:29:56,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:56,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:29:56,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:56,984 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 438 proven. 282 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-19 22:29:56,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:56,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044312850] [2022-03-19 22:29:56,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044312850] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:56,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583520863] [2022-03-19 22:29:56,985 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:29:56,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:56,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:56,986 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:29:57,019 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:29:57,091 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-03-19 22:29:57,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:29:57,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 471 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-19 22:29:57,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:57,728 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 480 proven. 240 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-19 22:29:57,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:57,879 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 480 proven. 240 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-19 22:29:57,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583520863] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:57,880 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:57,880 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 53 [2022-03-19 22:29:57,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453206658] [2022-03-19 22:29:57,880 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:57,880 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-03-19 22:29:57,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:57,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-03-19 22:29:57,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=617, Invalid=2139, Unknown=0, NotChecked=0, Total=2756 [2022-03-19 22:29:57,881 INFO L87 Difference]: Start difference. First operand 159 states and 165 transitions. Second operand has 53 states, 53 states have (on average 2.7358490566037736) internal successors, (145), 52 states have internal predecessors, (145), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-19 22:29:58,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:58,379 INFO L93 Difference]: Finished difference Result 296 states and 350 transitions. [2022-03-19 22:29:58,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-19 22:29:58,379 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.7358490566037736) internal successors, (145), 52 states have internal predecessors, (145), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 168 [2022-03-19 22:29:58,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:58,383 INFO L225 Difference]: With dead ends: 296 [2022-03-19 22:29:58,383 INFO L226 Difference]: Without dead ends: 225 [2022-03-19 22:29:58,385 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 366 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1870 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1619, Invalid=5521, Unknown=0, NotChecked=0, Total=7140 [2022-03-19 22:29:58,386 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 294 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 1100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:58,386 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 91 Invalid, 1100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 891 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:29:58,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-03-19 22:29:58,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 161. [2022-03-19 22:29:58,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 128 states have (on average 1.03125) internal successors, (132), 129 states have internal predecessors, (132), 18 states have call successors, (18), 15 states have call predecessors, (18), 14 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-19 22:29:58,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 167 transitions. [2022-03-19 22:29:58,414 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 167 transitions. Word has length 168 [2022-03-19 22:29:58,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:58,414 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 167 transitions. [2022-03-19 22:29:58,414 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.7358490566037736) internal successors, (145), 52 states have internal predecessors, (145), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-19 22:29:58,414 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 167 transitions. [2022-03-19 22:29:58,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-03-19 22:29:58,424 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:58,424 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:58,443 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:29:58,624 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:58,625 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:58,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:58,625 INFO L85 PathProgramCache]: Analyzing trace with hash -1806938823, now seen corresponding path program 18 times [2022-03-19 22:29:58,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:58,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572015022] [2022-03-19 22:29:58,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:58,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:29:58,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:58,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:29:58,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:58,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-19 22:29:58,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:58,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-19 22:29:58,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:58,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:29:58,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:58,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:29:58,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:58,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:29:58,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:58,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:29:58,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:58,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:29:58,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:58,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:29:58,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:58,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:29:58,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:58,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:29:58,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:58,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:29:58,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:58,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:29:58,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:58,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:29:58,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:58,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:29:58,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:58,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:29:58,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:29:58,843 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 270 proven. 482 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-19 22:29:58,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:29:58,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572015022] [2022-03-19 22:29:58,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572015022] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:29:58,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044750776] [2022-03-19 22:29:58,843 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:29:58,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:58,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:29:58,860 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:29:58,876 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:29:58,949 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-03-19 22:29:58,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:29:58,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 35 conjunts are in the unsatisfiable core [2022-03-19 22:29:58,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:29:59,183 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-19 22:29:59,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:29:59,383 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-19 22:29:59,384 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044750776] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:29:59,384 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:29:59,384 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 26 [2022-03-19 22:29:59,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945158820] [2022-03-19 22:29:59,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:29:59,384 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-19 22:29:59,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:29:59,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-19 22:29:59,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=444, Unknown=0, NotChecked=0, Total=650 [2022-03-19 22:29:59,385 INFO L87 Difference]: Start difference. First operand 161 states and 167 transitions. Second operand has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 23 states have internal predecessors, (116), 18 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-19 22:29:59,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:29:59,754 INFO L93 Difference]: Finished difference Result 180 states and 188 transitions. [2022-03-19 22:29:59,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-19 22:29:59,754 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 23 states have internal predecessors, (116), 18 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) Word has length 170 [2022-03-19 22:29:59,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:29:59,755 INFO L225 Difference]: With dead ends: 180 [2022-03-19 22:29:59,755 INFO L226 Difference]: Without dead ends: 178 [2022-03-19 22:29:59,755 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 383 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=610, Invalid=1646, Unknown=0, NotChecked=0, Total=2256 [2022-03-19 22:29:59,756 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 113 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:29:59,757 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 64 Invalid, 613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:29:59,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2022-03-19 22:29:59,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 173. [2022-03-19 22:29:59,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 137 states have (on average 1.0291970802919708) internal successors, (141), 138 states have internal predecessors, (141), 20 states have call successors, (20), 16 states have call predecessors, (20), 15 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-03-19 22:29:59,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 180 transitions. [2022-03-19 22:29:59,766 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 180 transitions. Word has length 170 [2022-03-19 22:29:59,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:29:59,766 INFO L478 AbstractCegarLoop]: Abstraction has 173 states and 180 transitions. [2022-03-19 22:29:59,766 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 23 states have internal predecessors, (116), 18 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-19 22:29:59,766 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 180 transitions. [2022-03-19 22:29:59,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-03-19 22:29:59,769 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:29:59,769 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 17, 17, 17, 17, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:29:59,808 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:29:59,987 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:29:59,987 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:29:59,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:29:59,987 INFO L85 PathProgramCache]: Analyzing trace with hash 1184716385, now seen corresponding path program 19 times [2022-03-19 22:29:59,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:29:59,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404198179] [2022-03-19 22:29:59,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:29:59,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:30:00,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:30:00,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-03-19 22:30:00,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-19 22:30:00,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:30:00,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:30:00,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:30:00,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:30:00,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:30:00,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:30:00,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:30:00,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:30:00,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:30:00,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:30:00,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:30:00,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:30:00,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:30:00,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:30:00,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:30:00,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,530 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 564 proven. 320 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-19 22:30:00,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:30:00,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404198179] [2022-03-19 22:30:00,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404198179] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:30:00,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266470607] [2022-03-19 22:30:00,531 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:30:00,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:00,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:30:00,532 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:30:00,549 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:30:00,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:00,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 515 conjuncts, 36 conjunts are in the unsatisfiable core [2022-03-19 22:30:00,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:30:01,372 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 672 proven. 272 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-03-19 22:30:01,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:30:01,607 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 610 proven. 272 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2022-03-19 22:30:01,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266470607] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:30:01,607 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:30:01,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 36, 36] total 57 [2022-03-19 22:30:01,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898564735] [2022-03-19 22:30:01,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:30:01,608 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-03-19 22:30:01,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:30:01,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-03-19 22:30:01,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=708, Invalid=2484, Unknown=0, NotChecked=0, Total=3192 [2022-03-19 22:30:01,609 INFO L87 Difference]: Start difference. First operand 173 states and 180 transitions. Second operand has 57 states, 57 states have (on average 2.824561403508772) internal successors, (161), 56 states have internal predecessors, (161), 36 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) [2022-03-19 22:30:02,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:30:02,495 INFO L93 Difference]: Finished difference Result 324 states and 382 transitions. [2022-03-19 22:30:02,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-19 22:30:02,495 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 2.824561403508772) internal successors, (161), 56 states have internal predecessors, (161), 36 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) Word has length 186 [2022-03-19 22:30:02,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:30:02,498 INFO L225 Difference]: With dead ends: 324 [2022-03-19 22:30:02,498 INFO L226 Difference]: Without dead ends: 243 [2022-03-19 22:30:02,499 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 406 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2176 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1832, Invalid=6358, Unknown=0, NotChecked=0, Total=8190 [2022-03-19 22:30:02,499 INFO L913 BasicCegarLoop]: 46 mSDtfsCounter, 298 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1062 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 1062 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:30:02,499 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 108 Invalid, 1258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 1062 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:30:02,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-03-19 22:30:02,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 175. [2022-03-19 22:30:02,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 139 states have (on average 1.0287769784172662) internal successors, (143), 140 states have internal predecessors, (143), 20 states have call successors, (20), 16 states have call predecessors, (20), 15 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-03-19 22:30:02,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 182 transitions. [2022-03-19 22:30:02,507 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 182 transitions. Word has length 186 [2022-03-19 22:30:02,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:30:02,508 INFO L478 AbstractCegarLoop]: Abstraction has 175 states and 182 transitions. [2022-03-19 22:30:02,508 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 2.824561403508772) internal successors, (161), 56 states have internal predecessors, (161), 36 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) [2022-03-19 22:30:02,508 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 182 transitions. [2022-03-19 22:30:02,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-03-19 22:30:02,509 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:30:02,509 INFO L499 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:30:02,525 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:30:02,719 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:02,719 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:30:02,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:30:02,720 INFO L85 PathProgramCache]: Analyzing trace with hash 35446502, now seen corresponding path program 20 times [2022-03-19 22:30:02,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:30:02,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789137439] [2022-03-19 22:30:02,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:30:02,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:30:02,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:30:03,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-03-19 22:30:03,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:30:03,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:30:03,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:30:03,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:30:03,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:30:03,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:30:03,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:30:03,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:30:03,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:30:03,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:30:03,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:30:03,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:30:03,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:30:03,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:30:03,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:30:03,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:30:03,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:03,210 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 564 proven. 354 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-19 22:30:03,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:30:03,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789137439] [2022-03-19 22:30:03,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789137439] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:30:03,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988270339] [2022-03-19 22:30:03,210 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:30:03,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:03,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:30:03,228 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:30:03,245 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:30:03,309 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:30:03,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:30:03,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 38 conjunts are in the unsatisfiable core [2022-03-19 22:30:03,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:30:03,690 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-19 22:30:03,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:30:03,889 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-19 22:30:03,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988270339] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:30:03,889 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:30:03,889 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 22, 22] total 59 [2022-03-19 22:30:03,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515045897] [2022-03-19 22:30:03,889 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:30:03,890 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-03-19 22:30:03,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:30:03,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-03-19 22:30:03,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=557, Invalid=2865, Unknown=0, NotChecked=0, Total=3422 [2022-03-19 22:30:03,891 INFO L87 Difference]: Start difference. First operand 175 states and 182 transitions. Second operand has 59 states, 59 states have (on average 3.3728813559322033) internal successors, (199), 57 states have internal predecessors, (199), 37 states have call successors, (39), 4 states have call predecessors, (39), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-19 22:30:05,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:30:05,393 INFO L93 Difference]: Finished difference Result 337 states and 399 transitions. [2022-03-19 22:30:05,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-19 22:30:05,394 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 3.3728813559322033) internal successors, (199), 57 states have internal predecessors, (199), 37 states have call successors, (39), 4 states have call predecessors, (39), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) Word has length 188 [2022-03-19 22:30:05,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:30:05,409 INFO L225 Difference]: With dead ends: 337 [2022-03-19 22:30:05,409 INFO L226 Difference]: Without dead ends: 258 [2022-03-19 22:30:05,410 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 411 SyntacticMatches, 1 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5659 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2963, Invalid=14329, Unknown=0, NotChecked=0, Total=17292 [2022-03-19 22:30:05,410 INFO L913 BasicCegarLoop]: 63 mSDtfsCounter, 514 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 2231 mSolverCounterSat, 403 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 515 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 2634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 403 IncrementalHoareTripleChecker+Valid, 2231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:30:05,410 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [515 Valid, 145 Invalid, 2634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [403 Valid, 2231 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:30:05,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-03-19 22:30:05,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 185. [2022-03-19 22:30:05,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 147 states have (on average 1.0272108843537415) internal successors, (151), 148 states have internal predecessors, (151), 21 states have call successors, (21), 17 states have call predecessors, (21), 16 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2022-03-19 22:30:05,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 192 transitions. [2022-03-19 22:30:05,423 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 192 transitions. Word has length 188 [2022-03-19 22:30:05,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:30:05,424 INFO L478 AbstractCegarLoop]: Abstraction has 185 states and 192 transitions. [2022-03-19 22:30:05,424 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 3.3728813559322033) internal successors, (199), 57 states have internal predecessors, (199), 37 states have call successors, (39), 4 states have call predecessors, (39), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-19 22:30:05,424 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 192 transitions. [2022-03-19 22:30:05,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-03-19 22:30:05,425 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:30:05,425 INFO L499 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:30:05,442 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:30:05,642 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-03-19 22:30:05,642 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:30:05,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:30:05,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1858647743, now seen corresponding path program 21 times [2022-03-19 22:30:05,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:30:05,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186135669] [2022-03-19 22:30:05,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:30:05,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:30:05,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:30:06,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-03-19 22:30:06,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:30:06,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:30:06,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:30:06,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:30:06,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:30:06,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:30:06,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:30:06,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:30:06,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:30:06,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:30:06,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:30:06,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:30:06,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:30:06,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:30:06,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:30:06,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:30:06,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:30:06,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:06,153 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 633 proven. 393 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-19 22:30:06,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:30:06,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186135669] [2022-03-19 22:30:06,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186135669] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:30:06,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163060969] [2022-03-19 22:30:06,154 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:30:06,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:06,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:30:06,167 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:30:06,168 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:30:06,252 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2022-03-19 22:30:06,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:30:06,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 552 conjuncts, 40 conjunts are in the unsatisfiable core [2022-03-19 22:30:06,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:30:06,903 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 378 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-19 22:30:06,903 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:30:07,226 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 378 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-19 22:30:07,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163060969] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:30:07,227 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:30:07,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 23, 23] total 62 [2022-03-19 22:30:07,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092337588] [2022-03-19 22:30:07,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:30:07,228 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-03-19 22:30:07,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:30:07,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-03-19 22:30:07,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=616, Invalid=3166, Unknown=0, NotChecked=0, Total=3782 [2022-03-19 22:30:07,229 INFO L87 Difference]: Start difference. First operand 185 states and 192 transitions. Second operand has 62 states, 62 states have (on average 3.370967741935484) internal successors, (209), 60 states have internal predecessors, (209), 39 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-19 22:30:09,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:30:09,339 INFO L93 Difference]: Finished difference Result 355 states and 420 transitions. [2022-03-19 22:30:09,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-19 22:30:09,339 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 3.370967741935484) internal successors, (209), 60 states have internal predecessors, (209), 39 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 198 [2022-03-19 22:30:09,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:30:09,340 INFO L225 Difference]: With dead ends: 355 [2022-03-19 22:30:09,341 INFO L226 Difference]: Without dead ends: 272 [2022-03-19 22:30:09,343 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 571 GetRequests, 433 SyntacticMatches, 1 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6316 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3279, Invalid=15903, Unknown=0, NotChecked=0, Total=19182 [2022-03-19 22:30:09,343 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 563 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 2341 mSolverCounterSat, 505 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 564 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 2846 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 505 IncrementalHoareTripleChecker+Valid, 2341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-19 22:30:09,343 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [564 Valid, 158 Invalid, 2846 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [505 Valid, 2341 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-19 22:30:09,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2022-03-19 22:30:09,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 195. [2022-03-19 22:30:09,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 155 states have (on average 1.0258064516129033) internal successors, (159), 156 states have internal predecessors, (159), 22 states have call successors, (22), 18 states have call predecessors, (22), 17 states have return successors, (21), 20 states have call predecessors, (21), 21 states have call successors, (21) [2022-03-19 22:30:09,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 202 transitions. [2022-03-19 22:30:09,353 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 202 transitions. Word has length 198 [2022-03-19 22:30:09,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:30:09,353 INFO L478 AbstractCegarLoop]: Abstraction has 195 states and 202 transitions. [2022-03-19 22:30:09,353 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 3.370967741935484) internal successors, (209), 60 states have internal predecessors, (209), 39 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-19 22:30:09,353 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 202 transitions. [2022-03-19 22:30:09,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-03-19 22:30:09,354 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:30:09,354 INFO L499 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:30:09,371 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-19 22:30:09,567 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-03-19 22:30:09,567 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:30:09,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:30:09,568 INFO L85 PathProgramCache]: Analyzing trace with hash 2030850904, now seen corresponding path program 22 times [2022-03-19 22:30:09,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:30:09,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897293075] [2022-03-19 22:30:09,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:30:09,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:30:09,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:30:10,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-03-19 22:30:10,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:30:10,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:30:10,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:30:10,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:30:10,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:30:10,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:30:10,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:30:10,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:30:10,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:30:10,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:30:10,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:30:10,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:30:10,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:30:10,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:30:10,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:30:10,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:30:10,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:30:10,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:30:10,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:10,119 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 706 proven. 434 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-19 22:30:10,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:30:10,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897293075] [2022-03-19 22:30:10,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897293075] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:30:10,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112735332] [2022-03-19 22:30:10,120 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:30:10,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:10,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:30:10,123 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:30:10,172 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:30:10,252 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:30:10,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:30:10,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 579 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-19 22:30:10,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:30:10,884 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-19 22:30:10,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:30:11,063 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-19 22:30:11,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112735332] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:30:11,064 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:30:11,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 24, 24] total 65 [2022-03-19 22:30:11,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45026758] [2022-03-19 22:30:11,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:30:11,065 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-03-19 22:30:11,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:30:11,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-03-19 22:30:11,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=678, Invalid=3482, Unknown=0, NotChecked=0, Total=4160 [2022-03-19 22:30:11,066 INFO L87 Difference]: Start difference. First operand 195 states and 202 transitions. Second operand has 65 states, 65 states have (on average 3.3692307692307693) internal successors, (219), 63 states have internal predecessors, (219), 41 states have call successors, (43), 4 states have call predecessors, (43), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-19 22:30:12,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:30:12,401 INFO L93 Difference]: Finished difference Result 373 states and 441 transitions. [2022-03-19 22:30:12,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-19 22:30:12,401 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 3.3692307692307693) internal successors, (219), 63 states have internal predecessors, (219), 41 states have call successors, (43), 4 states have call predecessors, (43), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) Word has length 208 [2022-03-19 22:30:12,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:30:12,402 INFO L225 Difference]: With dead ends: 373 [2022-03-19 22:30:12,402 INFO L226 Difference]: Without dead ends: 286 [2022-03-19 22:30:12,404 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 600 GetRequests, 455 SyntacticMatches, 1 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7009 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=3611, Invalid=17559, Unknown=0, NotChecked=0, Total=21170 [2022-03-19 22:30:12,404 INFO L913 BasicCegarLoop]: 69 mSDtfsCounter, 662 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 2348 mSolverCounterSat, 582 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 663 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 2930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 582 IncrementalHoareTripleChecker+Valid, 2348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:30:12,404 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [663 Valid, 151 Invalid, 2930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [582 Valid, 2348 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 22:30:12,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-03-19 22:30:12,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 205. [2022-03-19 22:30:12,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 163 states have (on average 1.0245398773006136) internal successors, (167), 164 states have internal predecessors, (167), 23 states have call successors, (23), 19 states have call predecessors, (23), 18 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-19 22:30:12,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 212 transitions. [2022-03-19 22:30:12,427 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 212 transitions. Word has length 208 [2022-03-19 22:30:12,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:30:12,427 INFO L478 AbstractCegarLoop]: Abstraction has 205 states and 212 transitions. [2022-03-19 22:30:12,428 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 3.3692307692307693) internal successors, (219), 63 states have internal predecessors, (219), 41 states have call successors, (43), 4 states have call predecessors, (43), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-19 22:30:12,428 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 212 transitions. [2022-03-19 22:30:12,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-03-19 22:30:12,429 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:30:12,429 INFO L499 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:30:12,447 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:30:12,646 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:12,647 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:30:12,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:30:12,647 INFO L85 PathProgramCache]: Analyzing trace with hash 1737016497, now seen corresponding path program 23 times [2022-03-19 22:30:12,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:30:12,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599280088] [2022-03-19 22:30:12,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:30:12,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:30:12,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:12,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:30:12,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-03-19 22:30:13,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:30:13,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:30:13,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:30:13,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:30:13,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:30:13,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:30:13,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:30:13,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:30:13,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:30:13,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:30:13,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:30:13,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:30:13,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:30:13,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:30:13,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:30:13,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:30:13,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:30:13,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:30:13,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:30:13,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:13,035 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 783 proven. 477 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-19 22:30:13,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:30:13,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599280088] [2022-03-19 22:30:13,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599280088] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:30:13,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [630379083] [2022-03-19 22:30:13,036 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:30:13,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:13,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:30:13,052 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:30:13,053 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:30:13,140 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 21 check-sat command(s) [2022-03-19 22:30:13,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:30:13,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 606 conjuncts, 44 conjunts are in the unsatisfiable core [2022-03-19 22:30:13,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:30:13,785 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 840 proven. 420 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-19 22:30:13,785 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:30:13,983 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 840 proven. 420 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-19 22:30:13,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [630379083] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:30:13,983 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:30:13,984 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 44] total 68 [2022-03-19 22:30:13,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409603159] [2022-03-19 22:30:13,984 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:30:13,984 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-03-19 22:30:13,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:30:13,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-03-19 22:30:13,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1017, Invalid=3539, Unknown=0, NotChecked=0, Total=4556 [2022-03-19 22:30:13,986 INFO L87 Difference]: Start difference. First operand 205 states and 212 transitions. Second operand has 68 states, 68 states have (on average 2.7205882352941178) internal successors, (185), 67 states have internal predecessors, (185), 43 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-19 22:30:15,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:30:15,041 INFO L93 Difference]: Finished difference Result 382 states and 452 transitions. [2022-03-19 22:30:15,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-19 22:30:15,041 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 2.7205882352941178) internal successors, (185), 67 states have internal predecessors, (185), 43 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) Word has length 218 [2022-03-19 22:30:15,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:30:15,043 INFO L225 Difference]: With dead ends: 382 [2022-03-19 22:30:15,043 INFO L226 Difference]: Without dead ends: 291 [2022-03-19 22:30:15,044 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 584 GetRequests, 476 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3195 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2699, Invalid=9291, Unknown=0, NotChecked=0, Total=11990 [2022-03-19 22:30:15,045 INFO L913 BasicCegarLoop]: 54 mSDtfsCounter, 383 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1278 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 1505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 1278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:30:15,045 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [384 Valid, 121 Invalid, 1505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 1278 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:30:15,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-03-19 22:30:15,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 207. [2022-03-19 22:30:15,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 165 states have (on average 1.0242424242424242) internal successors, (169), 166 states have internal predecessors, (169), 23 states have call successors, (23), 19 states have call predecessors, (23), 18 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-19 22:30:15,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 214 transitions. [2022-03-19 22:30:15,054 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 214 transitions. Word has length 218 [2022-03-19 22:30:15,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:30:15,055 INFO L478 AbstractCegarLoop]: Abstraction has 207 states and 214 transitions. [2022-03-19 22:30:15,055 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 2.7205882352941178) internal successors, (185), 67 states have internal predecessors, (185), 43 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-19 22:30:15,055 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 214 transitions. [2022-03-19 22:30:15,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-03-19 22:30:15,056 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:30:15,056 INFO L499 BasicCegarLoop]: trace histogram [22, 21, 21, 21, 21, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:30:15,073 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:30:15,271 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:15,271 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:30:15,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:30:15,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1677523254, now seen corresponding path program 24 times [2022-03-19 22:30:15,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:30:15,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306097931] [2022-03-19 22:30:15,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:30:15,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:30:15,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:30:15,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:30:15,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:30:15,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:30:15,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:30:15,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:30:15,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:30:15,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:30:15,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:30:15,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:30:15,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:30:15,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:30:15,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:30:15,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:30:15,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:30:15,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:30:15,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:30:15,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:30:15,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:30:15,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:30:15,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:30:15,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:15,573 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 460 proven. 842 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-19 22:30:15,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:30:15,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306097931] [2022-03-19 22:30:15,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306097931] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:30:15,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961915110] [2022-03-19 22:30:15,574 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:30:15,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:15,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:30:15,575 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:30:15,626 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:30:15,688 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-03-19 22:30:15,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:30:15,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 616 conjuncts, 45 conjunts are in the unsatisfiable core [2022-03-19 22:30:15,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:30:15,977 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-19 22:30:15,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:30:16,286 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-19 22:30:16,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961915110] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:30:16,287 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:30:16,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 31 [2022-03-19 22:30:16,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359990568] [2022-03-19 22:30:16,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:30:16,288 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-19 22:30:16,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:30:16,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-19 22:30:16,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=614, Unknown=0, NotChecked=0, Total=930 [2022-03-19 22:30:16,288 INFO L87 Difference]: Start difference. First operand 207 states and 214 transitions. Second operand has 31 states, 31 states have (on average 4.548387096774194) internal successors, (141), 28 states have internal predecessors, (141), 23 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-19 22:30:16,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:30:16,784 INFO L93 Difference]: Finished difference Result 226 states and 235 transitions. [2022-03-19 22:30:16,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-19 22:30:16,784 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.548387096774194) internal successors, (141), 28 states have internal predecessors, (141), 23 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 220 [2022-03-19 22:30:16,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:30:16,785 INFO L225 Difference]: With dead ends: 226 [2022-03-19 22:30:16,785 INFO L226 Difference]: Without dead ends: 224 [2022-03-19 22:30:16,786 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 555 GetRequests, 498 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 747 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=940, Invalid=2366, Unknown=0, NotChecked=0, Total=3306 [2022-03-19 22:30:16,786 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 131 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 639 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 639 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:30:16,786 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 74 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 639 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:30:16,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-03-19 22:30:16,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 219. [2022-03-19 22:30:16,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 174 states have (on average 1.0229885057471264) internal successors, (178), 175 states have internal predecessors, (178), 25 states have call successors, (25), 20 states have call predecessors, (25), 19 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-19 22:30:16,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 227 transitions. [2022-03-19 22:30:16,796 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 227 transitions. Word has length 220 [2022-03-19 22:30:16,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:30:16,796 INFO L478 AbstractCegarLoop]: Abstraction has 219 states and 227 transitions. [2022-03-19 22:30:16,796 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.548387096774194) internal successors, (141), 28 states have internal predecessors, (141), 23 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-19 22:30:16,796 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 227 transitions. [2022-03-19 22:30:16,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-03-19 22:30:16,797 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:30:16,797 INFO L499 BasicCegarLoop]: trace histogram [23, 23, 23, 22, 22, 22, 22, 22, 22, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:30:16,814 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-03-19 22:30:17,011 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-03-19 22:30:17,011 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:30:17,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:30:17,011 INFO L85 PathProgramCache]: Analyzing trace with hash -445093794, now seen corresponding path program 25 times [2022-03-19 22:30:17,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:30:17,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327428995] [2022-03-19 22:30:17,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:30:17,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:30:17,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:30:17,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-03-19 22:30:17,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:30:17,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:30:17,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:30:17,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:30:17,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:30:17,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:30:17,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:30:17,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:30:17,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:30:17,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:30:17,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:30:17,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:30:17,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:30:17,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:30:17,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:30:17,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:30:17,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:30:17,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:30:17,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:30:17,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:30:17,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:30:17,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,833 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 949 proven. 525 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-19 22:30:17,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:30:17,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327428995] [2022-03-19 22:30:17,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327428995] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:30:17,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256278536] [2022-03-19 22:30:17,834 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:30:17,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:17,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:30:17,835 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:30:17,836 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:30:17,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:17,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 650 conjuncts, 46 conjunts are in the unsatisfiable core [2022-03-19 22:30:17,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:30:18,946 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 1092 proven. 462 refuted. 0 times theorem prover too weak. 844 trivial. 0 not checked. [2022-03-19 22:30:18,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:30:19,229 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 1010 proven. 462 refuted. 0 times theorem prover too weak. 926 trivial. 0 not checked. [2022-03-19 22:30:19,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256278536] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:30:19,230 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:30:19,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 46, 46] total 72 [2022-03-19 22:30:19,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498715496] [2022-03-19 22:30:19,230 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:30:19,230 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-03-19 22:30:19,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:30:19,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-03-19 22:30:19,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1133, Invalid=3979, Unknown=0, NotChecked=0, Total=5112 [2022-03-19 22:30:19,231 INFO L87 Difference]: Start difference. First operand 219 states and 227 transitions. Second operand has 72 states, 72 states have (on average 2.7916666666666665) internal successors, (201), 71 states have internal predecessors, (201), 46 states have call successors, (49), 3 states have call predecessors, (49), 2 states have return successors, (47), 46 states have call predecessors, (47), 46 states have call successors, (47) [2022-03-19 22:30:20,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:30:20,035 INFO L93 Difference]: Finished difference Result 410 states and 484 transitions. [2022-03-19 22:30:20,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-19 22:30:20,035 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 2.7916666666666665) internal successors, (201), 71 states have internal predecessors, (201), 46 states have call successors, (49), 3 states have call predecessors, (49), 2 states have return successors, (47), 46 states have call predecessors, (47), 46 states have call successors, (47) Word has length 236 [2022-03-19 22:30:20,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:30:20,051 INFO L225 Difference]: With dead ends: 410 [2022-03-19 22:30:20,052 INFO L226 Difference]: Without dead ends: 309 [2022-03-19 22:30:20,053 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 630 GetRequests, 516 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3591 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2972, Invalid=10368, Unknown=0, NotChecked=0, Total=13340 [2022-03-19 22:30:20,053 INFO L913 BasicCegarLoop]: 56 mSDtfsCounter, 536 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 306 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 1645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 306 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:30:20,053 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [537 Valid, 113 Invalid, 1645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [306 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:30:20,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2022-03-19 22:30:20,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 221. [2022-03-19 22:30:20,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 176 states have (on average 1.0227272727272727) internal successors, (180), 177 states have internal predecessors, (180), 25 states have call successors, (25), 20 states have call predecessors, (25), 19 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-19 22:30:20,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 229 transitions. [2022-03-19 22:30:20,084 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 229 transitions. Word has length 236 [2022-03-19 22:30:20,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:30:20,084 INFO L478 AbstractCegarLoop]: Abstraction has 221 states and 229 transitions. [2022-03-19 22:30:20,084 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 2.7916666666666665) internal successors, (201), 71 states have internal predecessors, (201), 46 states have call successors, (49), 3 states have call predecessors, (49), 2 states have return successors, (47), 46 states have call predecessors, (47), 46 states have call successors, (47) [2022-03-19 22:30:20,084 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 229 transitions. [2022-03-19 22:30:20,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-03-19 22:30:20,085 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:30:20,085 INFO L499 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 22, 22, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:30:20,117 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:30:20,303 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-03-19 22:30:20,303 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:30:20,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:30:20,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1572051549, now seen corresponding path program 26 times [2022-03-19 22:30:20,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:30:20,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079186771] [2022-03-19 22:30:20,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:30:20,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:30:20,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:30:20,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-03-19 22:30:20,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:30:20,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:30:20,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:30:20,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:30:20,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:30:20,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:30:20,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:30:20,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:30:20,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:30:20,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:30:20,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:30:20,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:30:20,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:30:20,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:30:20,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:30:20,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:30:20,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:30:20,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:30:20,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:30:20,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:30:20,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:30:20,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:20,907 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 949 proven. 569 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-19 22:30:20,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:30:20,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079186771] [2022-03-19 22:30:20,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079186771] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:30:20,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019715955] [2022-03-19 22:30:20,908 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:30:20,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:20,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:30:20,926 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:30:20,947 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:30:21,025 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:30:21,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:30:21,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 660 conjuncts, 48 conjunts are in the unsatisfiable core [2022-03-19 22:30:21,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:30:21,605 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-19 22:30:21,605 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:30:21,797 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-19 22:30:21,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019715955] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:30:21,798 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:30:21,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 27, 27] total 74 [2022-03-19 22:30:21,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690258013] [2022-03-19 22:30:21,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:30:21,800 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-03-19 22:30:21,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:30:21,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-03-19 22:30:21,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=882, Invalid=4520, Unknown=0, NotChecked=0, Total=5402 [2022-03-19 22:30:21,801 INFO L87 Difference]: Start difference. First operand 221 states and 229 transitions. Second operand has 74 states, 74 states have (on average 3.364864864864865) internal successors, (249), 72 states have internal predecessors, (249), 47 states have call successors, (49), 4 states have call predecessors, (49), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-19 22:30:23,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:30:23,861 INFO L93 Difference]: Finished difference Result 423 states and 501 transitions. [2022-03-19 22:30:23,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-03-19 22:30:23,862 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 3.364864864864865) internal successors, (249), 72 states have internal predecessors, (249), 47 states have call successors, (49), 4 states have call predecessors, (49), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) Word has length 238 [2022-03-19 22:30:23,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:30:23,863 INFO L225 Difference]: With dead ends: 423 [2022-03-19 22:30:23,863 INFO L226 Difference]: Without dead ends: 324 [2022-03-19 22:30:23,865 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 687 GetRequests, 521 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9304 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=4703, Invalid=23019, Unknown=0, NotChecked=0, Total=27722 [2022-03-19 22:30:23,865 INFO L913 BasicCegarLoop]: 78 mSDtfsCounter, 751 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 3123 mSolverCounterSat, 575 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 752 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 3698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 575 IncrementalHoareTripleChecker+Valid, 3123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:30:23,866 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [752 Valid, 175 Invalid, 3698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [575 Valid, 3123 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-19 22:30:23,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-03-19 22:30:23,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 231. [2022-03-19 22:30:23,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 184 states have (on average 1.0217391304347827) internal successors, (188), 185 states have internal predecessors, (188), 26 states have call successors, (26), 21 states have call predecessors, (26), 20 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-19 22:30:23,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 239 transitions. [2022-03-19 22:30:23,877 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 239 transitions. Word has length 238 [2022-03-19 22:30:23,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:30:23,877 INFO L478 AbstractCegarLoop]: Abstraction has 231 states and 239 transitions. [2022-03-19 22:30:23,877 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 3.364864864864865) internal successors, (249), 72 states have internal predecessors, (249), 47 states have call successors, (49), 4 states have call predecessors, (49), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-19 22:30:23,877 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 239 transitions. [2022-03-19 22:30:23,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2022-03-19 22:30:23,878 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:30:23,878 INFO L499 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 23, 23, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:30:23,895 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:30:24,095 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-19 22:30:24,095 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:30:24,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:30:24,095 INFO L85 PathProgramCache]: Analyzing trace with hash 1836168508, now seen corresponding path program 27 times [2022-03-19 22:30:24,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:30:24,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666969260] [2022-03-19 22:30:24,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:30:24,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:30:24,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:30:24,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-03-19 22:30:24,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:30:24,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:30:24,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:30:24,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:30:24,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:30:24,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:30:24,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:30:24,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:30:24,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:30:24,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:30:24,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:30:24,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:30:24,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:30:24,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:30:24,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:30:24,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:30:24,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:30:24,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:30:24,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:30:24,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:30:24,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:30:24,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:30:24,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:24,835 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 1038 proven. 618 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-19 22:30:24,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:30:24,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666969260] [2022-03-19 22:30:24,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666969260] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:30:24,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894055808] [2022-03-19 22:30:24,835 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:30:24,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:24,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:30:24,836 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:30:24,837 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:30:24,936 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2022-03-19 22:30:24,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:30:24,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 50 conjunts are in the unsatisfiable core [2022-03-19 22:30:24,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:30:25,716 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-19 22:30:25,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:30:25,923 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-19 22:30:25,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894055808] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:30:25,923 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:30:25,923 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 28, 28] total 77 [2022-03-19 22:30:25,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509439094] [2022-03-19 22:30:25,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:30:25,924 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-03-19 22:30:25,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:30:25,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-03-19 22:30:25,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=956, Invalid=4896, Unknown=0, NotChecked=0, Total=5852 [2022-03-19 22:30:25,925 INFO L87 Difference]: Start difference. First operand 231 states and 239 transitions. Second operand has 77 states, 77 states have (on average 3.3636363636363638) internal successors, (259), 75 states have internal predecessors, (259), 49 states have call successors, (51), 4 states have call predecessors, (51), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-19 22:30:27,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:30:27,977 INFO L93 Difference]: Finished difference Result 441 states and 522 transitions. [2022-03-19 22:30:27,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-03-19 22:30:27,978 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 3.3636363636363638) internal successors, (259), 75 states have internal predecessors, (259), 49 states have call successors, (51), 4 states have call predecessors, (51), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Word has length 248 [2022-03-19 22:30:27,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:30:27,979 INFO L225 Difference]: With dead ends: 441 [2022-03-19 22:30:27,979 INFO L226 Difference]: Without dead ends: 338 [2022-03-19 22:30:27,981 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 716 GetRequests, 543 SyntacticMatches, 1 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10141 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=5099, Invalid=25003, Unknown=0, NotChecked=0, Total=30102 [2022-03-19 22:30:27,982 INFO L913 BasicCegarLoop]: 81 mSDtfsCounter, 706 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3019 mSolverCounterSat, 639 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 707 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 3658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 639 IncrementalHoareTripleChecker+Valid, 3019 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:30:27,982 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [707 Valid, 153 Invalid, 3658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [639 Valid, 3019 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-19 22:30:27,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-03-19 22:30:27,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 241. [2022-03-19 22:30:27,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 192 states have (on average 1.0208333333333333) internal successors, (196), 193 states have internal predecessors, (196), 27 states have call successors, (27), 22 states have call predecessors, (27), 21 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2022-03-19 22:30:27,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 249 transitions. [2022-03-19 22:30:27,994 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 249 transitions. Word has length 248 [2022-03-19 22:30:27,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:30:27,994 INFO L478 AbstractCegarLoop]: Abstraction has 241 states and 249 transitions. [2022-03-19 22:30:27,994 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 3.3636363636363638) internal successors, (259), 75 states have internal predecessors, (259), 49 states have call successors, (51), 4 states have call predecessors, (51), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-19 22:30:27,994 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 249 transitions. [2022-03-19 22:30:27,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2022-03-19 22:30:27,996 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:30:27,996 INFO L499 BasicCegarLoop]: trace histogram [25, 25, 25, 25, 24, 24, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:30:28,029 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:30:28,214 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:28,214 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:30:28,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:30:28,214 INFO L85 PathProgramCache]: Analyzing trace with hash 1821120917, now seen corresponding path program 28 times [2022-03-19 22:30:28,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:30:28,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407597675] [2022-03-19 22:30:28,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:30:28,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:30:28,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:28,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:30:28,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:28,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-03-19 22:30:28,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:28,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:30:28,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:28,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:30:28,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:28,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:30:28,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:28,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:30:28,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:28,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:30:28,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:28,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:30:28,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:28,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:30:28,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:28,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:30:28,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:28,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:30:28,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:28,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:30:28,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:28,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:30:28,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:28,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:30:28,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:28,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:30:28,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:28,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:30:29,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:29,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:30:29,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:29,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:30:29,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:29,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:30:29,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:29,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:30:29,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:29,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:30:29,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:29,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:30:29,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:29,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:30:29,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:29,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:30:29,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:29,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:30:29,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:29,012 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 1131 proven. 669 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-19 22:30:29,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:30:29,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407597675] [2022-03-19 22:30:29,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407597675] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:30:29,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459566688] [2022-03-19 22:30:29,012 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:30:29,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:29,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:30:29,027 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:30:29,046 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:30:29,116 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:30:29,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:30:29,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 52 conjunts are in the unsatisfiable core [2022-03-19 22:30:29,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:30:29,793 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-19 22:30:29,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:30:30,210 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-19 22:30:30,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459566688] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:30:30,211 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:30:30,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 29, 29] total 80 [2022-03-19 22:30:30,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303675502] [2022-03-19 22:30:30,211 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:30:30,211 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-03-19 22:30:30,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:30:30,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-03-19 22:30:30,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1033, Invalid=5287, Unknown=0, NotChecked=0, Total=6320 [2022-03-19 22:30:30,213 INFO L87 Difference]: Start difference. First operand 241 states and 249 transitions. Second operand has 80 states, 80 states have (on average 3.3625) internal successors, (269), 78 states have internal predecessors, (269), 51 states have call successors, (53), 4 states have call predecessors, (53), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-19 22:30:32,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:30:32,793 INFO L93 Difference]: Finished difference Result 459 states and 543 transitions. [2022-03-19 22:30:32,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-19 22:30:32,793 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 3.3625) internal successors, (269), 78 states have internal predecessors, (269), 51 states have call successors, (53), 4 states have call predecessors, (53), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) Word has length 258 [2022-03-19 22:30:32,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:30:32,795 INFO L225 Difference]: With dead ends: 459 [2022-03-19 22:30:32,795 INFO L226 Difference]: Without dead ends: 352 [2022-03-19 22:30:32,798 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 745 GetRequests, 565 SyntacticMatches, 1 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11014 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=5511, Invalid=27069, Unknown=0, NotChecked=0, Total=32580 [2022-03-19 22:30:32,798 INFO L913 BasicCegarLoop]: 84 mSDtfsCounter, 723 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2527 mSolverCounterSat, 602 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 724 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 3129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 602 IncrementalHoareTripleChecker+Valid, 2527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-19 22:30:32,799 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [724 Valid, 146 Invalid, 3129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [602 Valid, 2527 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-19 22:30:32,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2022-03-19 22:30:32,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 251. [2022-03-19 22:30:32,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 200 states have (on average 1.02) internal successors, (204), 201 states have internal predecessors, (204), 28 states have call successors, (28), 23 states have call predecessors, (28), 22 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-19 22:30:32,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 259 transitions. [2022-03-19 22:30:32,811 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 259 transitions. Word has length 258 [2022-03-19 22:30:32,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:30:32,811 INFO L478 AbstractCegarLoop]: Abstraction has 251 states and 259 transitions. [2022-03-19 22:30:32,811 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 3.3625) internal successors, (269), 78 states have internal predecessors, (269), 51 states have call successors, (53), 4 states have call predecessors, (53), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-19 22:30:32,811 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 259 transitions. [2022-03-19 22:30:32,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2022-03-19 22:30:32,812 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:30:32,812 INFO L499 BasicCegarLoop]: trace histogram [26, 26, 26, 26, 25, 25, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:30:32,832 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:30:33,025 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:33,026 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:30:33,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:30:33,026 INFO L85 PathProgramCache]: Analyzing trace with hash -841440594, now seen corresponding path program 29 times [2022-03-19 22:30:33,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:30:33,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555684994] [2022-03-19 22:30:33,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:30:33,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:30:33,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:30:33,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-03-19 22:30:33,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:30:33,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:30:33,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:30:33,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:30:33,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:30:33,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:30:33,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:30:33,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:30:33,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:30:33,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:30:33,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:30:33,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:30:33,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:30:33,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:30:33,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:30:33,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:30:33,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:30:33,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:30:33,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:30:33,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:30:33,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:30:33,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:30:33,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:30:33,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:30:33,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:33,692 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1228 proven. 722 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-19 22:30:33,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:30:33,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555684994] [2022-03-19 22:30:33,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555684994] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:30:33,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727305093] [2022-03-19 22:30:33,693 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:30:33,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:33,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:30:33,699 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:30:33,700 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:30:33,808 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 26 check-sat command(s) [2022-03-19 22:30:33,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:30:33,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 741 conjuncts, 54 conjunts are in the unsatisfiable core [2022-03-19 22:30:33,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:30:34,951 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1300 proven. 650 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-19 22:30:34,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:30:35,270 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1300 proven. 650 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-19 22:30:35,270 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727305093] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:30:35,271 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:30:35,271 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54, 54] total 83 [2022-03-19 22:30:35,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635365009] [2022-03-19 22:30:35,271 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:30:35,271 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-03-19 22:30:35,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:30:35,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-03-19 22:30:35,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1517, Invalid=5289, Unknown=0, NotChecked=0, Total=6806 [2022-03-19 22:30:35,274 INFO L87 Difference]: Start difference. First operand 251 states and 259 transitions. Second operand has 83 states, 83 states have (on average 2.710843373493976) internal successors, (225), 82 states have internal predecessors, (225), 53 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-19 22:30:36,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:30:36,557 INFO L93 Difference]: Finished difference Result 468 states and 554 transitions. [2022-03-19 22:30:36,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-19 22:30:36,557 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 2.710843373493976) internal successors, (225), 82 states have internal predecessors, (225), 53 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) Word has length 268 [2022-03-19 22:30:36,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:30:36,558 INFO L225 Difference]: With dead ends: 468 [2022-03-19 22:30:36,558 INFO L226 Difference]: Without dead ends: 357 [2022-03-19 22:30:36,559 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 719 GetRequests, 586 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4870 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=4054, Invalid=14036, Unknown=0, NotChecked=0, Total=18090 [2022-03-19 22:30:36,559 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 501 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1634 mSolverCounterSat, 352 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 502 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 1986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 352 IncrementalHoareTripleChecker+Valid, 1634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:30:36,560 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [502 Valid, 116 Invalid, 1986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [352 Valid, 1634 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:30:36,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-03-19 22:30:36,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 253. [2022-03-19 22:30:36,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 202 states have (on average 1.0198019801980198) internal successors, (206), 203 states have internal predecessors, (206), 28 states have call successors, (28), 23 states have call predecessors, (28), 22 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-19 22:30:36,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 261 transitions. [2022-03-19 22:30:36,572 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 261 transitions. Word has length 268 [2022-03-19 22:30:36,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:30:36,572 INFO L478 AbstractCegarLoop]: Abstraction has 253 states and 261 transitions. [2022-03-19 22:30:36,572 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 2.710843373493976) internal successors, (225), 82 states have internal predecessors, (225), 53 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-19 22:30:36,572 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 261 transitions. [2022-03-19 22:30:36,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2022-03-19 22:30:36,573 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:30:36,573 INFO L499 BasicCegarLoop]: trace histogram [27, 26, 26, 26, 26, 25, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:30:36,604 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:30:36,787 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:36,788 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:30:36,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:30:36,788 INFO L85 PathProgramCache]: Analyzing trace with hash -1633793037, now seen corresponding path program 30 times [2022-03-19 22:30:36,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:30:36,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000143742] [2022-03-19 22:30:36,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:30:36,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:30:36,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:30:37,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:30:37,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:30:37,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:30:37,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:30:37,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:30:37,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:30:37,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:30:37,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:30:37,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:30:37,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:30:37,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:30:37,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:30:37,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:30:37,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:30:37,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:30:37,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:30:37,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:30:37,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:30:37,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:30:37,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:30:37,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:30:37,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:30:37,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:30:37,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:30:37,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:30:37,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:37,218 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 700 proven. 1302 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-19 22:30:37,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:30:37,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000143742] [2022-03-19 22:30:37,218 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000143742] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:30:37,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587175920] [2022-03-19 22:30:37,218 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:30:37,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:37,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:30:37,219 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:30:37,263 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:30:37,344 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2022-03-19 22:30:37,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:30:37,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 751 conjuncts, 55 conjunts are in the unsatisfiable core [2022-03-19 22:30:37,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:30:37,550 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-19 22:30:37,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:30:37,760 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-19 22:30:37,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587175920] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:30:37,761 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:30:37,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 36 [2022-03-19 22:30:37,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053454249] [2022-03-19 22:30:37,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:30:37,761 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-19 22:30:37,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:30:37,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-19 22:30:37,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=809, Unknown=0, NotChecked=0, Total=1260 [2022-03-19 22:30:37,762 INFO L87 Difference]: Start difference. First operand 253 states and 261 transitions. Second operand has 36 states, 36 states have (on average 4.611111111111111) internal successors, (166), 33 states have internal predecessors, (166), 28 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-19 22:30:38,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:30:38,188 INFO L93 Difference]: Finished difference Result 272 states and 282 transitions. [2022-03-19 22:30:38,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-19 22:30:38,188 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 4.611111111111111) internal successors, (166), 33 states have internal predecessors, (166), 28 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Word has length 270 [2022-03-19 22:30:38,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:30:38,189 INFO L225 Difference]: With dead ends: 272 [2022-03-19 22:30:38,189 INFO L226 Difference]: Without dead ends: 270 [2022-03-19 22:30:38,191 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 680 GetRequests, 613 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 987 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1345, Invalid=3211, Unknown=0, NotChecked=0, Total=4556 [2022-03-19 22:30:38,192 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 155 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 804 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 804 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:30:38,192 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 84 Invalid, 951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 804 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 22:30:38,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2022-03-19 22:30:38,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 265. [2022-03-19 22:30:38,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 211 states have (on average 1.018957345971564) internal successors, (215), 212 states have internal predecessors, (215), 30 states have call successors, (30), 24 states have call predecessors, (30), 23 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-19 22:30:38,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 274 transitions. [2022-03-19 22:30:38,209 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 274 transitions. Word has length 270 [2022-03-19 22:30:38,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:30:38,210 INFO L478 AbstractCegarLoop]: Abstraction has 265 states and 274 transitions. [2022-03-19 22:30:38,210 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 4.611111111111111) internal successors, (166), 33 states have internal predecessors, (166), 28 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-19 22:30:38,210 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 274 transitions. [2022-03-19 22:30:38,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2022-03-19 22:30:38,211 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:30:38,212 INFO L499 BasicCegarLoop]: trace histogram [28, 28, 28, 27, 27, 27, 27, 27, 27, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:30:38,231 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:30:38,428 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-03-19 22:30:38,429 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:30:38,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:30:38,429 INFO L85 PathProgramCache]: Analyzing trace with hash -1264672485, now seen corresponding path program 31 times [2022-03-19 22:30:38,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:30:38,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187690708] [2022-03-19 22:30:38,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:30:38,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:30:38,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:30:39,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-03-19 22:30:39,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:30:39,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:30:39,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:30:39,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:30:39,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:30:39,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:30:39,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:30:39,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:30:39,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:30:39,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:30:39,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:30:39,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:30:39,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:30:39,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:30:39,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:30:39,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:30:39,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:30:39,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:30:39,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:30:39,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:30:39,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:30:39,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:30:39,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:30:39,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:30:39,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:30:39,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:30:39,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,080 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1434 proven. 780 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-19 22:30:39,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:30:39,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187690708] [2022-03-19 22:30:39,080 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187690708] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:30:39,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868888297] [2022-03-19 22:30:39,080 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:30:39,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:39,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:30:39,082 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:30:39,127 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:30:39,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:39,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 785 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-19 22:30:39,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:30:40,057 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1612 proven. 702 refuted. 0 times theorem prover too weak. 1304 trivial. 0 not checked. [2022-03-19 22:30:40,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:30:40,295 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1510 proven. 702 refuted. 0 times theorem prover too weak. 1406 trivial. 0 not checked. [2022-03-19 22:30:40,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868888297] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:30:40,295 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:30:40,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 56, 56] total 87 [2022-03-19 22:30:40,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282838250] [2022-03-19 22:30:40,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:30:40,299 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-03-19 22:30:40,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:30:40,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-03-19 22:30:40,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1658, Invalid=5824, Unknown=0, NotChecked=0, Total=7482 [2022-03-19 22:30:40,300 INFO L87 Difference]: Start difference. First operand 265 states and 274 transitions. Second operand has 87 states, 87 states have (on average 2.7701149425287355) internal successors, (241), 86 states have internal predecessors, (241), 56 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (57), 56 states have call predecessors, (57), 56 states have call successors, (57) [2022-03-19 22:30:41,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:30:41,674 INFO L93 Difference]: Finished difference Result 496 states and 586 transitions. [2022-03-19 22:30:41,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-19 22:30:41,674 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 2.7701149425287355) internal successors, (241), 86 states have internal predecessors, (241), 56 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (57), 56 states have call predecessors, (57), 56 states have call successors, (57) Word has length 286 [2022-03-19 22:30:41,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:30:41,675 INFO L225 Difference]: With dead ends: 496 [2022-03-19 22:30:41,675 INFO L226 Difference]: Without dead ends: 375 [2022-03-19 22:30:41,677 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 765 GetRequests, 626 SyntacticMatches, 0 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5356 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=4387, Invalid=15353, Unknown=0, NotChecked=0, Total=19740 [2022-03-19 22:30:41,678 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 509 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1452 mSolverCounterSat, 357 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 510 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1809 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 357 IncrementalHoareTripleChecker+Valid, 1452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:30:41,678 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [510 Valid, 108 Invalid, 1809 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [357 Valid, 1452 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 22:30:41,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-03-19 22:30:41,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 267. [2022-03-19 22:30:41,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 213 states have (on average 1.0187793427230047) internal successors, (217), 214 states have internal predecessors, (217), 30 states have call successors, (30), 24 states have call predecessors, (30), 23 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-19 22:30:41,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 276 transitions. [2022-03-19 22:30:41,691 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 276 transitions. Word has length 286 [2022-03-19 22:30:41,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:30:41,691 INFO L478 AbstractCegarLoop]: Abstraction has 267 states and 276 transitions. [2022-03-19 22:30:41,691 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 2.7701149425287355) internal successors, (241), 86 states have internal predecessors, (241), 56 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (57), 56 states have call predecessors, (57), 56 states have call successors, (57) [2022-03-19 22:30:41,691 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 276 transitions. [2022-03-19 22:30:41,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2022-03-19 22:30:41,692 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:30:41,693 INFO L499 BasicCegarLoop]: trace histogram [28, 28, 28, 28, 27, 27, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:30:41,711 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:30:41,907 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:41,907 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:30:41,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:30:41,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1483185376, now seen corresponding path program 32 times [2022-03-19 22:30:41,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:30:41,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683025703] [2022-03-19 22:30:41,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:30:41,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:30:41,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:30:42,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-03-19 22:30:42,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:30:42,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:30:42,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:30:42,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:30:42,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:30:42,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:30:42,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:30:42,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:30:42,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:30:42,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:30:42,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:30:42,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:30:42,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:30:42,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:30:42,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:30:42,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:30:42,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:30:42,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:30:42,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:30:42,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:30:42,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:30:42,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:30:42,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:30:42,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:30:42,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:30:42,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:30:42,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:42,508 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 1434 proven. 834 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-19 22:30:42,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:30:42,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683025703] [2022-03-19 22:30:42,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683025703] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:30:42,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380632330] [2022-03-19 22:30:42,508 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:30:42,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:42,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:30:42,509 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:30:42,543 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:30:42,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:30:42,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:30:42,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-19 22:30:42,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:30:43,780 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 810 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-19 22:30:43,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:30:44,082 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 810 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-19 22:30:44,082 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380632330] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:30:44,083 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:30:44,083 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 32, 32] total 89 [2022-03-19 22:30:44,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976372665] [2022-03-19 22:30:44,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:30:44,083 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2022-03-19 22:30:44,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:30:44,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2022-03-19 22:30:44,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1282, Invalid=6550, Unknown=0, NotChecked=0, Total=7832 [2022-03-19 22:30:44,085 INFO L87 Difference]: Start difference. First operand 267 states and 276 transitions. Second operand has 89 states, 89 states have (on average 3.359550561797753) internal successors, (299), 87 states have internal predecessors, (299), 57 states have call successors, (59), 4 states have call predecessors, (59), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-19 22:30:46,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:30:46,630 INFO L93 Difference]: Finished difference Result 509 states and 603 transitions. [2022-03-19 22:30:46,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-19 22:30:46,631 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 3.359550561797753) internal successors, (299), 87 states have internal predecessors, (299), 57 states have call successors, (59), 4 states have call predecessors, (59), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) Word has length 288 [2022-03-19 22:30:46,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:30:46,632 INFO L225 Difference]: With dead ends: 509 [2022-03-19 22:30:46,632 INFO L226 Difference]: Without dead ends: 390 [2022-03-19 22:30:46,645 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 832 GetRequests, 631 SyntacticMatches, 1 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13849 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=6843, Invalid=33759, Unknown=0, NotChecked=0, Total=40602 [2022-03-19 22:30:46,645 INFO L913 BasicCegarLoop]: 93 mSDtfsCounter, 972 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 3561 mSolverCounterSat, 789 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 973 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 4350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 789 IncrementalHoareTripleChecker+Valid, 3561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:30:46,646 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [973 Valid, 175 Invalid, 4350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [789 Valid, 3561 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 22:30:46,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-03-19 22:30:46,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 277. [2022-03-19 22:30:46,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 221 states have (on average 1.0180995475113122) internal successors, (225), 222 states have internal predecessors, (225), 31 states have call successors, (31), 25 states have call predecessors, (31), 24 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2022-03-19 22:30:46,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 286 transitions. [2022-03-19 22:30:46,659 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 286 transitions. Word has length 288 [2022-03-19 22:30:46,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:30:46,660 INFO L478 AbstractCegarLoop]: Abstraction has 277 states and 286 transitions. [2022-03-19 22:30:46,660 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 89 states have (on average 3.359550561797753) internal successors, (299), 87 states have internal predecessors, (299), 57 states have call successors, (59), 4 states have call predecessors, (59), 1 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-19 22:30:46,660 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 286 transitions. [2022-03-19 22:30:46,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2022-03-19 22:30:46,661 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:30:46,661 INFO L499 BasicCegarLoop]: trace histogram [29, 29, 29, 29, 28, 28, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:30:46,678 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:30:46,875 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:46,875 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:30:46,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:30:46,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1327610489, now seen corresponding path program 33 times [2022-03-19 22:30:46,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:30:46,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089137837] [2022-03-19 22:30:46,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:30:46,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:30:46,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:30:47,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-03-19 22:30:47,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:30:47,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:30:47,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:30:47,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:30:47,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:30:47,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:30:47,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:30:47,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:30:47,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:30:47,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:30:47,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:30:47,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:30:47,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:30:47,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:30:47,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:30:47,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:30:47,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:30:47,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:30:47,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:30:47,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:30:47,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:30:47,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:30:47,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:30:47,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:30:47,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:30:47,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:30:47,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:30:47,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:47,828 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 1543 proven. 893 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-19 22:30:47,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:30:47,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089137837] [2022-03-19 22:30:47,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089137837] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:30:47,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025865830] [2022-03-19 22:30:47,829 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:30:47,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:47,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:30:47,830 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:30:47,831 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:30:47,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 29 check-sat command(s) [2022-03-19 22:30:47,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:30:47,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 822 conjuncts, 60 conjunts are in the unsatisfiable core [2022-03-19 22:30:47,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:30:48,854 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-19 22:30:48,855 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:30:49,280 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-19 22:30:49,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025865830] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:30:49,281 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:30:49,281 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 33, 33] total 92 [2022-03-19 22:30:49,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470278392] [2022-03-19 22:30:49,281 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:30:49,281 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-03-19 22:30:49,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:30:49,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-03-19 22:30:49,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1371, Invalid=7001, Unknown=0, NotChecked=0, Total=8372 [2022-03-19 22:30:49,283 INFO L87 Difference]: Start difference. First operand 277 states and 286 transitions. Second operand has 92 states, 92 states have (on average 3.358695652173913) internal successors, (309), 90 states have internal predecessors, (309), 59 states have call successors, (61), 4 states have call predecessors, (61), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-19 22:30:51,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:30:51,658 INFO L93 Difference]: Finished difference Result 527 states and 624 transitions. [2022-03-19 22:30:51,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-03-19 22:30:51,658 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 92 states have (on average 3.358695652173913) internal successors, (309), 90 states have internal predecessors, (309), 59 states have call successors, (61), 4 states have call predecessors, (61), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) Word has length 298 [2022-03-19 22:30:51,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:30:51,660 INFO L225 Difference]: With dead ends: 527 [2022-03-19 22:30:51,660 INFO L226 Difference]: Without dead ends: 404 [2022-03-19 22:30:51,662 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 861 GetRequests, 653 SyntacticMatches, 1 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14866 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=7319, Invalid=36153, Unknown=0, NotChecked=0, Total=43472 [2022-03-19 22:30:51,663 INFO L913 BasicCegarLoop]: 96 mSDtfsCounter, 845 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 3409 mSolverCounterSat, 731 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 846 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 4140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 731 IncrementalHoareTripleChecker+Valid, 3409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:30:51,663 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [846 Valid, 173 Invalid, 4140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [731 Valid, 3409 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-19 22:30:51,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-03-19 22:30:51,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 287. [2022-03-19 22:30:51,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 229 states have (on average 1.017467248908297) internal successors, (233), 230 states have internal predecessors, (233), 32 states have call successors, (32), 26 states have call predecessors, (32), 25 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2022-03-19 22:30:51,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 296 transitions. [2022-03-19 22:30:51,680 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 296 transitions. Word has length 298 [2022-03-19 22:30:51,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:30:51,680 INFO L478 AbstractCegarLoop]: Abstraction has 287 states and 296 transitions. [2022-03-19 22:30:51,680 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 92 states have (on average 3.358695652173913) internal successors, (309), 90 states have internal predecessors, (309), 59 states have call successors, (61), 4 states have call predecessors, (61), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-19 22:30:51,680 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 296 transitions. [2022-03-19 22:30:51,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2022-03-19 22:30:51,681 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:30:51,681 INFO L499 BasicCegarLoop]: trace histogram [30, 30, 30, 30, 29, 29, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:30:51,723 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-03-19 22:30:51,895 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-03-19 22:30:51,895 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:30:51,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:30:51,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1995868526, now seen corresponding path program 34 times [2022-03-19 22:30:51,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:30:51,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567180715] [2022-03-19 22:30:51,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:30:51,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:30:51,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:30:52,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-03-19 22:30:52,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:30:52,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:30:52,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:30:52,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:30:52,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:30:52,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:30:52,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:30:52,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:30:52,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:30:52,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:30:52,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:30:52,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:30:52,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:30:52,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:30:52,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:30:52,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:30:52,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:30:52,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:30:52,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:30:52,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:30:52,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:30:52,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:30:52,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:30:52,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:30:52,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:30:52,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:30:52,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:30:52,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:30:52,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:52,957 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 1656 proven. 954 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-19 22:30:52,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:30:52,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567180715] [2022-03-19 22:30:52,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567180715] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:30:52,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322667826] [2022-03-19 22:30:52,958 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:30:52,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:52,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:30:52,959 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:30:52,960 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:30:53,055 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:30:53,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:30:53,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 849 conjuncts, 62 conjunts are in the unsatisfiable core [2022-03-19 22:30:53,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:30:54,370 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-19 22:30:54,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:30:54,829 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-03-19 22:30:54,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322667826] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:30:54,829 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:30:54,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 34, 34] total 95 [2022-03-19 22:30:54,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145373920] [2022-03-19 22:30:54,829 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:30:54,830 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2022-03-19 22:30:54,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:30:54,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2022-03-19 22:30:54,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1463, Invalid=7467, Unknown=0, NotChecked=0, Total=8930 [2022-03-19 22:30:54,831 INFO L87 Difference]: Start difference. First operand 287 states and 296 transitions. Second operand has 95 states, 95 states have (on average 3.357894736842105) internal successors, (319), 93 states have internal predecessors, (319), 61 states have call successors, (63), 4 states have call predecessors, (63), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-19 22:30:57,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:30:57,261 INFO L93 Difference]: Finished difference Result 545 states and 645 transitions. [2022-03-19 22:30:57,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2022-03-19 22:30:57,262 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 95 states have (on average 3.357894736842105) internal successors, (319), 93 states have internal predecessors, (319), 61 states have call successors, (63), 4 states have call predecessors, (63), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) Word has length 308 [2022-03-19 22:30:57,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:30:57,263 INFO L225 Difference]: With dead ends: 545 [2022-03-19 22:30:57,263 INFO L226 Difference]: Without dead ends: 418 [2022-03-19 22:30:57,266 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 890 GetRequests, 675 SyntacticMatches, 1 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15919 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=7811, Invalid=38629, Unknown=0, NotChecked=0, Total=46440 [2022-03-19 22:30:57,266 INFO L913 BasicCegarLoop]: 99 mSDtfsCounter, 838 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3433 mSolverCounterSat, 805 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 839 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 4238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 805 IncrementalHoareTripleChecker+Valid, 3433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:30:57,266 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [839 Valid, 171 Invalid, 4238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [805 Valid, 3433 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-19 22:30:57,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2022-03-19 22:30:57,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 297. [2022-03-19 22:30:57,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 237 states have (on average 1.0168776371308017) internal successors, (241), 238 states have internal predecessors, (241), 33 states have call successors, (33), 27 states have call predecessors, (33), 26 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-19 22:30:57,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 306 transitions. [2022-03-19 22:30:57,281 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 306 transitions. Word has length 308 [2022-03-19 22:30:57,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:30:57,282 INFO L478 AbstractCegarLoop]: Abstraction has 297 states and 306 transitions. [2022-03-19 22:30:57,282 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 3.357894736842105) internal successors, (319), 93 states have internal predecessors, (319), 61 states have call successors, (63), 4 states have call predecessors, (63), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-19 22:30:57,282 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 306 transitions. [2022-03-19 22:30:57,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2022-03-19 22:30:57,283 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:30:57,283 INFO L499 BasicCegarLoop]: trace histogram [31, 31, 31, 31, 30, 30, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:30:57,300 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:30:57,500 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-03-19 22:30:57,500 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:30:57,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:30:57,501 INFO L85 PathProgramCache]: Analyzing trace with hash -869750933, now seen corresponding path program 35 times [2022-03-19 22:30:57,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:30:57,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971977995] [2022-03-19 22:30:57,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:30:57,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:30:57,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:30:58,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-03-19 22:30:58,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:30:58,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:30:58,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:30:58,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:30:58,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:30:58,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:30:58,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:30:58,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:30:58,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:30:58,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:30:58,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:30:58,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:30:58,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:30:58,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:30:58,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:30:58,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:30:58,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:30:58,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:30:58,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:30:58,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:30:58,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:30:58,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:30:58,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:30:58,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:30:58,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:30:58,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:30:58,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:30:58,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:30:58,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:30:58,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:30:58,185 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1773 proven. 1017 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-19 22:30:58,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:30:58,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971977995] [2022-03-19 22:30:58,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971977995] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:30:58,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131976686] [2022-03-19 22:30:58,185 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:30:58,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:30:58,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:30:58,187 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:30:58,188 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:30:58,342 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2022-03-19 22:30:58,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:30:58,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 876 conjuncts, 64 conjunts are in the unsatisfiable core [2022-03-19 22:30:58,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:31:00,013 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1860 proven. 930 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-19 22:31:00,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:31:00,465 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1860 proven. 930 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-19 22:31:00,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131976686] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:31:00,466 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:31:00,466 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 64, 64] total 98 [2022-03-19 22:31:00,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633493357] [2022-03-19 22:31:00,466 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:31:00,466 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2022-03-19 22:31:00,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:31:00,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2022-03-19 22:31:00,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2117, Invalid=7389, Unknown=0, NotChecked=0, Total=9506 [2022-03-19 22:31:00,468 INFO L87 Difference]: Start difference. First operand 297 states and 306 transitions. Second operand has 98 states, 98 states have (on average 2.704081632653061) internal successors, (265), 97 states have internal predecessors, (265), 63 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-19 22:31:02,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:31:02,414 INFO L93 Difference]: Finished difference Result 554 states and 656 transitions. [2022-03-19 22:31:02,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-19 22:31:02,415 INFO L78 Accepts]: Start accepts. Automaton has has 98 states, 98 states have (on average 2.704081632653061) internal successors, (265), 97 states have internal predecessors, (265), 63 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) Word has length 318 [2022-03-19 22:31:02,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:31:02,416 INFO L225 Difference]: With dead ends: 554 [2022-03-19 22:31:02,416 INFO L226 Difference]: Without dead ends: 423 [2022-03-19 22:31:02,418 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 854 GetRequests, 696 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6895 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=5684, Invalid=19756, Unknown=0, NotChecked=0, Total=25440 [2022-03-19 22:31:02,418 INFO L913 BasicCegarLoop]: 74 mSDtfsCounter, 687 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1742 mSolverCounterSat, 369 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 688 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 2111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 369 IncrementalHoareTripleChecker+Valid, 1742 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:31:02,418 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [688 Valid, 126 Invalid, 2111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [369 Valid, 1742 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:31:02,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2022-03-19 22:31:02,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 299. [2022-03-19 22:31:02,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 239 states have (on average 1.0167364016736402) internal successors, (243), 240 states have internal predecessors, (243), 33 states have call successors, (33), 27 states have call predecessors, (33), 26 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-19 22:31:02,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 308 transitions. [2022-03-19 22:31:02,435 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 308 transitions. Word has length 318 [2022-03-19 22:31:02,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:31:02,435 INFO L478 AbstractCegarLoop]: Abstraction has 299 states and 308 transitions. [2022-03-19 22:31:02,436 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 98 states, 98 states have (on average 2.704081632653061) internal successors, (265), 97 states have internal predecessors, (265), 63 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-19 22:31:02,436 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 308 transitions. [2022-03-19 22:31:02,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2022-03-19 22:31:02,437 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:31:02,437 INFO L499 BasicCegarLoop]: trace histogram [32, 31, 31, 31, 31, 30, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:31:02,454 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-03-19 22:31:02,654 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-03-19 22:31:02,654 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:31:02,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:31:02,655 INFO L85 PathProgramCache]: Analyzing trace with hash -1932454544, now seen corresponding path program 36 times [2022-03-19 22:31:02,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:31:02,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881457264] [2022-03-19 22:31:02,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:31:02,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:31:02,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:31:03,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:31:03,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:31:03,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:31:03,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:31:03,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:31:03,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:31:03,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:31:03,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:31:03,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:31:03,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:31:03,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:31:03,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:31:03,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:31:03,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:31:03,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:31:03,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:31:03,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:31:03,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:31:03,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:31:03,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:31:03,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:31:03,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:31:03,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:31:03,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:31:03,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:31:03,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:31:03,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:31:03,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:31:03,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:31:03,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:31:03,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:03,150 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 990 proven. 1862 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-19 22:31:03,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:31:03,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881457264] [2022-03-19 22:31:03,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881457264] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:31:03,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130004979] [2022-03-19 22:31:03,150 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:31:03,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:31:03,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:31:03,151 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:31:03,152 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:31:03,293 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 32 check-sat command(s) [2022-03-19 22:31:03,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:31:03,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 886 conjuncts, 65 conjunts are in the unsatisfiable core [2022-03-19 22:31:03,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:31:03,738 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-19 22:31:03,739 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:31:04,056 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-19 22:31:04,057 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130004979] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:31:04,057 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:31:04,057 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 41 [2022-03-19 22:31:04,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052269444] [2022-03-19 22:31:04,057 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:31:04,057 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-19 22:31:04,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:31:04,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-19 22:31:04,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=1029, Unknown=0, NotChecked=0, Total=1640 [2022-03-19 22:31:04,058 INFO L87 Difference]: Start difference. First operand 299 states and 308 transitions. Second operand has 41 states, 41 states have (on average 4.658536585365853) internal successors, (191), 38 states have internal predecessors, (191), 33 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-19 22:31:04,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:31:04,584 INFO L93 Difference]: Finished difference Result 318 states and 329 transitions. [2022-03-19 22:31:04,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-19 22:31:04,584 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 4.658536585365853) internal successors, (191), 38 states have internal predecessors, (191), 33 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 320 [2022-03-19 22:31:04,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:31:04,585 INFO L225 Difference]: With dead ends: 318 [2022-03-19 22:31:04,585 INFO L226 Difference]: Without dead ends: 316 [2022-03-19 22:31:04,586 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 805 GetRequests, 728 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1252 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1825, Invalid=4181, Unknown=0, NotChecked=0, Total=6006 [2022-03-19 22:31:04,587 INFO L913 BasicCegarLoop]: 52 mSDtfsCounter, 166 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1051 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:31:04,587 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 99 Invalid, 1223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1051 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:31:04,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-03-19 22:31:04,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 311. [2022-03-19 22:31:04,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 248 states have (on average 1.0161290322580645) internal successors, (252), 249 states have internal predecessors, (252), 35 states have call successors, (35), 28 states have call predecessors, (35), 27 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-19 22:31:04,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 321 transitions. [2022-03-19 22:31:04,602 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 321 transitions. Word has length 320 [2022-03-19 22:31:04,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:31:04,603 INFO L478 AbstractCegarLoop]: Abstraction has 311 states and 321 transitions. [2022-03-19 22:31:04,603 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 4.658536585365853) internal successors, (191), 38 states have internal predecessors, (191), 33 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-19 22:31:04,603 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 321 transitions. [2022-03-19 22:31:04,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2022-03-19 22:31:04,604 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:31:04,604 INFO L499 BasicCegarLoop]: trace histogram [33, 33, 33, 32, 32, 32, 32, 32, 32, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:31:04,621 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:31:04,819 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-03-19 22:31:04,819 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:31:04,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:31:04,820 INFO L85 PathProgramCache]: Analyzing trace with hash -1055862632, now seen corresponding path program 37 times [2022-03-19 22:31:04,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:31:04,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504654479] [2022-03-19 22:31:04,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:31:04,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:31:04,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:31:05,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-03-19 22:31:05,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:31:05,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:31:05,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:31:05,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:31:05,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:31:05,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:31:05,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:31:05,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:31:05,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:31:05,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:31:05,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:31:05,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:31:05,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:31:05,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:31:05,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:31:05,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:31:05,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:31:05,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:31:05,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:31:05,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:31:05,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:31:05,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:31:05,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:31:05,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:31:05,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:31:05,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:31:05,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:31:05,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:31:05,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:31:05,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:31:05,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:31:05,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,565 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2019 proven. 1085 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-19 22:31:05,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:31:05,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504654479] [2022-03-19 22:31:05,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504654479] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:31:05,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955151079] [2022-03-19 22:31:05,565 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:31:05,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:31:05,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:31:05,566 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:31:05,568 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:31:05,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:05,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 920 conjuncts, 66 conjunts are in the unsatisfiable core [2022-03-19 22:31:05,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:31:06,842 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2232 proven. 992 refuted. 0 times theorem prover too weak. 1864 trivial. 0 not checked. [2022-03-19 22:31:06,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:31:07,126 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2110 proven. 992 refuted. 0 times theorem prover too weak. 1986 trivial. 0 not checked. [2022-03-19 22:31:07,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955151079] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:31:07,126 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:31:07,127 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 66, 66] total 102 [2022-03-19 22:31:07,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851966002] [2022-03-19 22:31:07,127 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:31:07,127 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2022-03-19 22:31:07,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:31:07,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2022-03-19 22:31:07,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2283, Invalid=8019, Unknown=0, NotChecked=0, Total=10302 [2022-03-19 22:31:07,129 INFO L87 Difference]: Start difference. First operand 311 states and 321 transitions. Second operand has 102 states, 102 states have (on average 2.7549019607843137) internal successors, (281), 101 states have internal predecessors, (281), 66 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (67), 66 states have call predecessors, (67), 66 states have call successors, (67) [2022-03-19 22:31:08,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:31:08,531 INFO L93 Difference]: Finished difference Result 582 states and 688 transitions. [2022-03-19 22:31:08,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-03-19 22:31:08,531 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 2.7549019607843137) internal successors, (281), 101 states have internal predecessors, (281), 66 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (67), 66 states have call predecessors, (67), 66 states have call successors, (67) Word has length 336 [2022-03-19 22:31:08,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:31:08,533 INFO L225 Difference]: With dead ends: 582 [2022-03-19 22:31:08,533 INFO L226 Difference]: Without dead ends: 441 [2022-03-19 22:31:08,535 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 900 GetRequests, 736 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7471 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=6077, Invalid=21313, Unknown=0, NotChecked=0, Total=27390 [2022-03-19 22:31:08,536 INFO L913 BasicCegarLoop]: 76 mSDtfsCounter, 668 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2076 mSolverCounterSat, 456 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 669 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 2532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 456 IncrementalHoareTripleChecker+Valid, 2076 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:31:08,536 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [669 Valid, 138 Invalid, 2532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [456 Valid, 2076 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 22:31:08,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-03-19 22:31:08,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 313. [2022-03-19 22:31:08,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 250 states have (on average 1.016) internal successors, (254), 251 states have internal predecessors, (254), 35 states have call successors, (35), 28 states have call predecessors, (35), 27 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-19 22:31:08,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 323 transitions. [2022-03-19 22:31:08,553 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 323 transitions. Word has length 336 [2022-03-19 22:31:08,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:31:08,553 INFO L478 AbstractCegarLoop]: Abstraction has 313 states and 323 transitions. [2022-03-19 22:31:08,553 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 102 states have (on average 2.7549019607843137) internal successors, (281), 101 states have internal predecessors, (281), 66 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (67), 66 states have call predecessors, (67), 66 states have call successors, (67) [2022-03-19 22:31:08,553 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 323 transitions. [2022-03-19 22:31:08,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2022-03-19 22:31:08,554 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:31:08,554 INFO L499 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 32, 32, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:31:08,593 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:31:08,772 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-03-19 22:31:08,772 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:31:08,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:31:08,772 INFO L85 PathProgramCache]: Analyzing trace with hash -502421667, now seen corresponding path program 38 times [2022-03-19 22:31:08,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:31:08,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940504281] [2022-03-19 22:31:08,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:31:08,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:31:08,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:31:09,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-03-19 22:31:09,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:31:09,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:31:09,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:31:09,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:31:09,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:31:09,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:31:09,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:31:09,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:31:09,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:31:09,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:31:09,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:31:09,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:31:09,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:31:09,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:31:09,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:31:09,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:31:09,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:31:09,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:31:09,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:31:09,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:31:09,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:31:09,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:31:09,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:31:09,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:31:09,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:31:09,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:31:09,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:31:09,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:31:09,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:31:09,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:31:09,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:31:09,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:09,621 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 2019 proven. 1149 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-19 22:31:09,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:31:09,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940504281] [2022-03-19 22:31:09,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940504281] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:31:09,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3914281] [2022-03-19 22:31:09,622 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:31:09,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:31:09,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:31:09,648 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:31:09,649 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:31:09,758 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:31:09,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:31:09,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 930 conjuncts, 68 conjunts are in the unsatisfiable core [2022-03-19 22:31:09,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:31:11,041 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-19 22:31:11,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:31:11,368 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-03-19 22:31:11,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3914281] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:31:11,368 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:31:11,368 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 37, 37] total 104 [2022-03-19 22:31:11,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640029687] [2022-03-19 22:31:11,368 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:31:11,369 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-03-19 22:31:11,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:31:11,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-03-19 22:31:11,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1757, Invalid=8955, Unknown=0, NotChecked=0, Total=10712 [2022-03-19 22:31:11,370 INFO L87 Difference]: Start difference. First operand 313 states and 323 transitions. Second operand has 104 states, 104 states have (on average 3.355769230769231) internal successors, (349), 102 states have internal predecessors, (349), 67 states have call successors, (69), 4 states have call predecessors, (69), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-19 22:31:14,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:31:14,426 INFO L93 Difference]: Finished difference Result 595 states and 705 transitions. [2022-03-19 22:31:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-03-19 22:31:14,427 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 104 states have (on average 3.355769230769231) internal successors, (349), 102 states have internal predecessors, (349), 67 states have call successors, (69), 4 states have call predecessors, (69), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) Word has length 338 [2022-03-19 22:31:14,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:31:14,428 INFO L225 Difference]: With dead ends: 595 [2022-03-19 22:31:14,428 INFO L226 Difference]: Without dead ends: 456 [2022-03-19 22:31:14,432 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 977 GetRequests, 741 SyntacticMatches, 1 SemanticMatches, 235 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19294 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=9383, Invalid=46549, Unknown=0, NotChecked=0, Total=55932 [2022-03-19 22:31:14,432 INFO L913 BasicCegarLoop]: 108 mSDtfsCounter, 1109 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 3721 mSolverCounterSat, 948 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1110 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 4669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 948 IncrementalHoareTripleChecker+Valid, 3721 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:31:14,432 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1110 Valid, 170 Invalid, 4669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [948 Valid, 3721 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 22:31:14,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2022-03-19 22:31:14,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 323. [2022-03-19 22:31:14,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 258 states have (on average 1.0155038759689923) internal successors, (262), 259 states have internal predecessors, (262), 36 states have call successors, (36), 29 states have call predecessors, (36), 28 states have return successors, (35), 34 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-19 22:31:14,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 333 transitions. [2022-03-19 22:31:14,449 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 333 transitions. Word has length 338 [2022-03-19 22:31:14,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:31:14,449 INFO L478 AbstractCegarLoop]: Abstraction has 323 states and 333 transitions. [2022-03-19 22:31:14,450 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 104 states have (on average 3.355769230769231) internal successors, (349), 102 states have internal predecessors, (349), 67 states have call successors, (69), 4 states have call predecessors, (69), 1 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-19 22:31:14,450 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 333 transitions. [2022-03-19 22:31:14,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2022-03-19 22:31:14,451 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:31:14,451 INFO L499 BasicCegarLoop]: trace histogram [34, 34, 34, 34, 33, 33, 33, 33, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:31:14,488 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:31:14,668 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-03-19 22:31:14,668 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:31:14,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:31:14,669 INFO L85 PathProgramCache]: Analyzing trace with hash 371299958, now seen corresponding path program 39 times [2022-03-19 22:31:14,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:31:14,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958290350] [2022-03-19 22:31:14,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:31:14,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:31:14,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:31:15,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-03-19 22:31:15,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:31:15,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:31:15,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:31:15,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:31:15,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:31:15,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:31:15,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:31:15,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:31:15,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:31:15,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:31:15,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:31:15,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:31:15,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:31:15,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:31:15,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:31:15,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:31:15,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:31:15,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:31:15,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:31:15,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:31:15,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:31:15,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:31:15,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:31:15,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:31:15,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:31:15,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:31:15,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:31:15,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:31:15,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:31:15,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:31:15,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:31:15,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:31:15,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:15,502 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 2148 proven. 1218 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-19 22:31:15,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:31:15,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958290350] [2022-03-19 22:31:15,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958290350] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:31:15,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720740031] [2022-03-19 22:31:15,502 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:31:15,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:31:15,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:31:15,526 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:31:15,528 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:31:15,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2022-03-19 22:31:15,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:31:15,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 957 conjuncts, 70 conjunts are in the unsatisfiable core [2022-03-19 22:31:15,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:31:17,298 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 1188 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-19 22:31:17,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:31:17,817 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 1188 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-19 22:31:17,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720740031] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:31:17,817 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:31:17,818 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 38, 38] total 107 [2022-03-19 22:31:17,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585566048] [2022-03-19 22:31:17,818 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:31:17,818 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2022-03-19 22:31:17,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:31:17,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2022-03-19 22:31:17,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1861, Invalid=9481, Unknown=0, NotChecked=0, Total=11342 [2022-03-19 22:31:17,820 INFO L87 Difference]: Start difference. First operand 323 states and 333 transitions. Second operand has 107 states, 107 states have (on average 3.3551401869158877) internal successors, (359), 105 states have internal predecessors, (359), 69 states have call successors, (71), 4 states have call predecessors, (71), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-19 22:31:21,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:31:21,069 INFO L93 Difference]: Finished difference Result 613 states and 726 transitions. [2022-03-19 22:31:21,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-19 22:31:21,070 INFO L78 Accepts]: Start accepts. Automaton has has 107 states, 107 states have (on average 3.3551401869158877) internal successors, (359), 105 states have internal predecessors, (359), 69 states have call successors, (71), 4 states have call predecessors, (71), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) Word has length 348 [2022-03-19 22:31:21,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:31:21,071 INFO L225 Difference]: With dead ends: 613 [2022-03-19 22:31:21,071 INFO L226 Difference]: Without dead ends: 470 [2022-03-19 22:31:21,076 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1006 GetRequests, 763 SyntacticMatches, 1 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20491 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=9939, Invalid=49353, Unknown=0, NotChecked=0, Total=59292 [2022-03-19 22:31:21,076 INFO L913 BasicCegarLoop]: 111 mSDtfsCounter, 1100 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3800 mSolverCounterSat, 923 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1101 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 4723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 923 IncrementalHoareTripleChecker+Valid, 3800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:31:21,076 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1101 Valid, 183 Invalid, 4723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [923 Valid, 3800 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 22:31:21,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2022-03-19 22:31:21,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 333. [2022-03-19 22:31:21,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 266 states have (on average 1.0150375939849625) internal successors, (270), 267 states have internal predecessors, (270), 37 states have call successors, (37), 30 states have call predecessors, (37), 29 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2022-03-19 22:31:21,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 343 transitions. [2022-03-19 22:31:21,094 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 343 transitions. Word has length 348 [2022-03-19 22:31:21,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:31:21,094 INFO L478 AbstractCegarLoop]: Abstraction has 333 states and 343 transitions. [2022-03-19 22:31:21,094 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 107 states, 107 states have (on average 3.3551401869158877) internal successors, (359), 105 states have internal predecessors, (359), 69 states have call successors, (71), 4 states have call predecessors, (71), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-19 22:31:21,094 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 343 transitions. [2022-03-19 22:31:21,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2022-03-19 22:31:21,096 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:31:21,096 INFO L499 BasicCegarLoop]: trace histogram [35, 35, 35, 35, 34, 34, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:31:21,113 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-03-19 22:31:21,313 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-03-19 22:31:21,313 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:31:21,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:31:21,313 INFO L85 PathProgramCache]: Analyzing trace with hash 1745435215, now seen corresponding path program 40 times [2022-03-19 22:31:21,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:31:21,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185413927] [2022-03-19 22:31:21,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:31:21,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:31:21,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:31:22,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-03-19 22:31:22,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:31:22,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:31:22,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:31:22,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:31:22,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:31:22,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:31:22,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:31:22,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:31:22,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:31:22,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:31:22,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:31:22,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:31:22,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:31:22,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:31:22,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:31:22,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:31:22,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:31:22,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:31:22,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:31:22,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:31:22,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:31:22,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:31:22,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:31:22,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:31:22,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:31:22,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:31:22,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:31:22,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:31:22,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:31:22,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:31:22,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:31:22,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:31:22,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:31:22,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:22,181 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 2281 proven. 1289 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-19 22:31:22,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:31:22,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185413927] [2022-03-19 22:31:22,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185413927] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:31:22,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284188834] [2022-03-19 22:31:22,181 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:31:22,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:31:22,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:31:22,183 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:31:22,211 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:31:22,319 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:31:22,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:31:22,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 984 conjuncts, 72 conjunts are in the unsatisfiable core [2022-03-19 22:31:22,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:31:23,553 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-19 22:31:23,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:31:23,957 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-19 22:31:23,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284188834] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:31:23,957 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:31:23,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 39, 39] total 110 [2022-03-19 22:31:23,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003254899] [2022-03-19 22:31:23,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:31:23,958 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2022-03-19 22:31:23,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:31:23,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2022-03-19 22:31:23,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1968, Invalid=10022, Unknown=0, NotChecked=0, Total=11990 [2022-03-19 22:31:23,959 INFO L87 Difference]: Start difference. First operand 333 states and 343 transitions. Second operand has 110 states, 110 states have (on average 3.3545454545454545) internal successors, (369), 108 states have internal predecessors, (369), 71 states have call successors, (73), 4 states have call predecessors, (73), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-19 22:31:27,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:31:27,263 INFO L93 Difference]: Finished difference Result 631 states and 747 transitions. [2022-03-19 22:31:27,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-19 22:31:27,263 INFO L78 Accepts]: Start accepts. Automaton has has 110 states, 110 states have (on average 3.3545454545454545) internal successors, (369), 108 states have internal predecessors, (369), 71 states have call successors, (73), 4 states have call predecessors, (73), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) Word has length 358 [2022-03-19 22:31:27,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:31:27,265 INFO L225 Difference]: With dead ends: 631 [2022-03-19 22:31:27,265 INFO L226 Difference]: Without dead ends: 484 [2022-03-19 22:31:27,268 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1035 GetRequests, 785 SyntacticMatches, 1 SemanticMatches, 249 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21724 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=10511, Invalid=52239, Unknown=0, NotChecked=0, Total=62750 [2022-03-19 22:31:27,268 INFO L913 BasicCegarLoop]: 114 mSDtfsCounter, 1099 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 4054 mSolverCounterSat, 967 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1100 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 5021 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 967 IncrementalHoareTripleChecker+Valid, 4054 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:31:27,269 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1100 Valid, 196 Invalid, 5021 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [967 Valid, 4054 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 22:31:27,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2022-03-19 22:31:27,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 343. [2022-03-19 22:31:27,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 274 states have (on average 1.0145985401459854) internal successors, (278), 275 states have internal predecessors, (278), 38 states have call successors, (38), 31 states have call predecessors, (38), 30 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-19 22:31:27,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 353 transitions. [2022-03-19 22:31:27,287 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 353 transitions. Word has length 358 [2022-03-19 22:31:27,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:31:27,287 INFO L478 AbstractCegarLoop]: Abstraction has 343 states and 353 transitions. [2022-03-19 22:31:27,287 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 110 states have (on average 3.3545454545454545) internal successors, (369), 108 states have internal predecessors, (369), 71 states have call successors, (73), 4 states have call predecessors, (73), 1 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-19 22:31:27,288 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 353 transitions. [2022-03-19 22:31:27,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2022-03-19 22:31:27,289 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:31:27,289 INFO L499 BasicCegarLoop]: trace histogram [36, 36, 36, 36, 35, 35, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:31:27,319 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:31:27,506 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-03-19 22:31:27,506 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:31:27,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:31:27,507 INFO L85 PathProgramCache]: Analyzing trace with hash -1204182296, now seen corresponding path program 41 times [2022-03-19 22:31:27,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:31:27,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751813159] [2022-03-19 22:31:27,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:31:27,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:31:27,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:31:28,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-03-19 22:31:28,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:31:28,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:31:28,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:31:28,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:31:28,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:31:28,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:31:28,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:31:28,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:31:28,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:31:28,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:31:28,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:31:28,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:31:28,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:31:28,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:31:28,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:31:28,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:31:28,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:31:28,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:31:28,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:31:28,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:31:28,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:31:28,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:31:28,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:31:28,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:31:28,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:31:28,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:31:28,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:31:28,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:31:28,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:31:28,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:31:28,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:31:28,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:31:28,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:31:28,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:31:28,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:28,390 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2418 proven. 1362 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-19 22:31:28,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:31:28,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751813159] [2022-03-19 22:31:28,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751813159] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:31:28,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376814772] [2022-03-19 22:31:28,391 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:31:28,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:31:28,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:31:28,392 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:31:28,393 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:31:28,542 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2022-03-19 22:31:28,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:31:28,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 1011 conjuncts, 74 conjunts are in the unsatisfiable core [2022-03-19 22:31:28,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:31:30,158 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2520 proven. 1260 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-19 22:31:30,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:31:30,450 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2520 proven. 1260 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-19 22:31:30,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376814772] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:31:30,450 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:31:30,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 74, 74] total 113 [2022-03-19 22:31:30,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935381164] [2022-03-19 22:31:30,451 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:31:30,451 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2022-03-19 22:31:30,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:31:30,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2022-03-19 22:31:30,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2817, Invalid=9839, Unknown=0, NotChecked=0, Total=12656 [2022-03-19 22:31:30,453 INFO L87 Difference]: Start difference. First operand 343 states and 353 transitions. Second operand has 113 states, 113 states have (on average 2.6991150442477876) internal successors, (305), 112 states have internal predecessors, (305), 73 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-19 22:31:32,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:31:32,128 INFO L93 Difference]: Finished difference Result 640 states and 758 transitions. [2022-03-19 22:31:32,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-19 22:31:32,128 INFO L78 Accepts]: Start accepts. Automaton has has 113 states, 113 states have (on average 2.6991150442477876) internal successors, (305), 112 states have internal predecessors, (305), 73 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) Word has length 368 [2022-03-19 22:31:32,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:31:32,130 INFO L225 Difference]: With dead ends: 640 [2022-03-19 22:31:32,130 INFO L226 Difference]: Without dead ends: 489 [2022-03-19 22:31:32,132 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 989 GetRequests, 806 SyntacticMatches, 0 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9270 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=7589, Invalid=26451, Unknown=0, NotChecked=0, Total=34040 [2022-03-19 22:31:32,132 INFO L913 BasicCegarLoop]: 84 mSDtfsCounter, 891 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 1758 mSolverCounterSat, 584 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 892 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 2342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 584 IncrementalHoareTripleChecker+Valid, 1758 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:31:32,133 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [892 Valid, 111 Invalid, 2342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [584 Valid, 1758 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:31:32,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2022-03-19 22:31:32,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 345. [2022-03-19 22:31:32,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 276 states have (on average 1.0144927536231885) internal successors, (280), 277 states have internal predecessors, (280), 38 states have call successors, (38), 31 states have call predecessors, (38), 30 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-19 22:31:32,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 355 transitions. [2022-03-19 22:31:32,153 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 355 transitions. Word has length 368 [2022-03-19 22:31:32,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:31:32,153 INFO L478 AbstractCegarLoop]: Abstraction has 345 states and 355 transitions. [2022-03-19 22:31:32,153 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 113 states, 113 states have (on average 2.6991150442477876) internal successors, (305), 112 states have internal predecessors, (305), 73 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-19 22:31:32,153 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 355 transitions. [2022-03-19 22:31:32,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2022-03-19 22:31:32,155 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:31:32,155 INFO L499 BasicCegarLoop]: trace histogram [37, 36, 36, 36, 36, 35, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:31:32,173 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:31:32,371 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:31:32,371 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:31:32,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:31:32,372 INFO L85 PathProgramCache]: Analyzing trace with hash 392308141, now seen corresponding path program 42 times [2022-03-19 22:31:32,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:31:32,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929848896] [2022-03-19 22:31:32,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:31:32,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:31:32,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:31:32,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:31:32,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:31:32,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:31:32,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:31:32,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:31:32,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:31:32,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:31:32,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:31:32,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:31:32,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:31:32,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:31:32,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:31:32,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:31:32,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:31:32,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:31:32,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:31:32,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:31:32,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:31:32,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:31:32,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:31:32,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:31:32,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:31:32,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:32,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:31:32,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:33,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:31:33,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:33,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:31:33,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:33,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:31:33,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:33,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:31:33,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:33,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:31:33,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:33,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:31:33,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:33,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:31:33,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:33,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:31:33,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:33,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:31:33,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:33,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:31:33,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:33,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:31:33,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:33,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:31:33,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:33,016 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1330 proven. 2522 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-19 22:31:33,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:31:33,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929848896] [2022-03-19 22:31:33,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929848896] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:31:33,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951807688] [2022-03-19 22:31:33,016 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:31:33,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:31:33,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:31:33,017 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:31:33,034 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:31:33,191 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2022-03-19 22:31:33,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:31:33,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 1021 conjuncts, 75 conjunts are in the unsatisfiable core [2022-03-19 22:31:33,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:31:33,755 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-19 22:31:33,755 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:31:34,264 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-19 22:31:34,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951807688] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:31:34,264 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:31:34,264 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 46 [2022-03-19 22:31:34,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683666197] [2022-03-19 22:31:34,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:31:34,265 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-19 22:31:34,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:31:34,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-19 22:31:34,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=796, Invalid=1274, Unknown=0, NotChecked=0, Total=2070 [2022-03-19 22:31:34,265 INFO L87 Difference]: Start difference. First operand 345 states and 355 transitions. Second operand has 46 states, 46 states have (on average 4.695652173913044) internal successors, (216), 43 states have internal predecessors, (216), 38 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-19 22:31:35,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:31:35,205 INFO L93 Difference]: Finished difference Result 364 states and 376 transitions. [2022-03-19 22:31:35,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-19 22:31:35,206 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 4.695652173913044) internal successors, (216), 43 states have internal predecessors, (216), 38 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 370 [2022-03-19 22:31:35,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:31:35,207 INFO L225 Difference]: With dead ends: 364 [2022-03-19 22:31:35,207 INFO L226 Difference]: Without dead ends: 362 [2022-03-19 22:31:35,208 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 930 GetRequests, 843 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1542 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2380, Invalid=5276, Unknown=0, NotChecked=0, Total=7656 [2022-03-19 22:31:35,208 INFO L913 BasicCegarLoop]: 57 mSDtfsCounter, 190 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1170 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 1367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 1170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:31:35,208 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 104 Invalid, 1367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 1170 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:31:35,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-03-19 22:31:35,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 357. [2022-03-19 22:31:35,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 285 states have (on average 1.0140350877192983) internal successors, (289), 286 states have internal predecessors, (289), 40 states have call successors, (40), 32 states have call predecessors, (40), 31 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-19 22:31:35,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 368 transitions. [2022-03-19 22:31:35,230 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 368 transitions. Word has length 370 [2022-03-19 22:31:35,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:31:35,231 INFO L478 AbstractCegarLoop]: Abstraction has 357 states and 368 transitions. [2022-03-19 22:31:35,231 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 4.695652173913044) internal successors, (216), 43 states have internal predecessors, (216), 38 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-19 22:31:35,231 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 368 transitions. [2022-03-19 22:31:35,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 387 [2022-03-19 22:31:35,232 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:31:35,232 INFO L499 BasicCegarLoop]: trace histogram [38, 38, 38, 37, 37, 37, 37, 37, 37, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:31:35,261 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:31:35,450 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:31:35,450 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:31:35,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:31:35,450 INFO L85 PathProgramCache]: Analyzing trace with hash -537147691, now seen corresponding path program 43 times [2022-03-19 22:31:35,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:31:35,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053375899] [2022-03-19 22:31:35,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:31:35,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:31:35,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:31:36,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-03-19 22:31:36,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:31:36,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:31:36,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:31:36,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:31:36,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:31:36,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:31:36,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:31:36,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:31:36,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:31:36,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:31:36,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:31:36,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:31:36,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:31:36,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:31:36,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:31:36,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:31:36,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:31:36,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:31:36,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:31:36,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:31:36,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:31:36,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:31:36,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:31:36,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:31:36,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:31:36,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:31:36,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:31:36,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:31:36,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:31:36,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:31:36,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:31:36,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:31:36,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:31:36,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:31:36,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:31:36,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:31:36,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,758 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2704 proven. 1440 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-19 22:31:36,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:31:36,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053375899] [2022-03-19 22:31:36,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053375899] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:31:36,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005826229] [2022-03-19 22:31:36,758 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:31:36,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:31:36,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:31:36,759 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:31:36,760 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:31:36,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:36,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 1055 conjuncts, 76 conjunts are in the unsatisfiable core [2022-03-19 22:31:36,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:31:39,163 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2952 proven. 1332 refuted. 0 times theorem prover too weak. 2524 trivial. 0 not checked. [2022-03-19 22:31:39,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:31:39,607 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2810 proven. 1332 refuted. 0 times theorem prover too weak. 2666 trivial. 0 not checked. [2022-03-19 22:31:39,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005826229] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:31:39,608 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:31:39,608 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 76, 76] total 117 [2022-03-19 22:31:39,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637031292] [2022-03-19 22:31:39,608 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:31:39,608 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2022-03-19 22:31:39,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:31:39,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2022-03-19 22:31:39,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3008, Invalid=10564, Unknown=0, NotChecked=0, Total=13572 [2022-03-19 22:31:39,610 INFO L87 Difference]: Start difference. First operand 357 states and 368 transitions. Second operand has 117 states, 117 states have (on average 2.7435897435897436) internal successors, (321), 116 states have internal predecessors, (321), 76 states have call successors, (79), 3 states have call predecessors, (79), 2 states have return successors, (77), 76 states have call predecessors, (77), 76 states have call successors, (77) [2022-03-19 22:31:42,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:31:42,274 INFO L93 Difference]: Finished difference Result 668 states and 790 transitions. [2022-03-19 22:31:42,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-19 22:31:42,275 INFO L78 Accepts]: Start accepts. Automaton has has 117 states, 117 states have (on average 2.7435897435897436) internal successors, (321), 116 states have internal predecessors, (321), 76 states have call successors, (79), 3 states have call predecessors, (79), 2 states have return successors, (77), 76 states have call predecessors, (77), 76 states have call successors, (77) Word has length 386 [2022-03-19 22:31:42,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:31:42,276 INFO L225 Difference]: With dead ends: 668 [2022-03-19 22:31:42,276 INFO L226 Difference]: Without dead ends: 507 [2022-03-19 22:31:42,278 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1035 GetRequests, 846 SyntacticMatches, 0 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9936 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=8042, Invalid=28248, Unknown=0, NotChecked=0, Total=36290 [2022-03-19 22:31:42,278 INFO L913 BasicCegarLoop]: 86 mSDtfsCounter, 709 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2576 mSolverCounterSat, 462 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 710 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 3038 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 462 IncrementalHoareTripleChecker+Valid, 2576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-19 22:31:42,278 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [710 Valid, 148 Invalid, 3038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [462 Valid, 2576 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-19 22:31:42,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-03-19 22:31:42,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 359. [2022-03-19 22:31:42,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 287 states have (on average 1.0139372822299653) internal successors, (291), 288 states have internal predecessors, (291), 40 states have call successors, (40), 32 states have call predecessors, (40), 31 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-19 22:31:42,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 370 transitions. [2022-03-19 22:31:42,298 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 370 transitions. Word has length 386 [2022-03-19 22:31:42,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:31:42,298 INFO L478 AbstractCegarLoop]: Abstraction has 359 states and 370 transitions. [2022-03-19 22:31:42,299 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 117 states, 117 states have (on average 2.7435897435897436) internal successors, (321), 116 states have internal predecessors, (321), 76 states have call successors, (79), 3 states have call predecessors, (79), 2 states have return successors, (77), 76 states have call predecessors, (77), 76 states have call successors, (77) [2022-03-19 22:31:42,299 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 370 transitions. [2022-03-19 22:31:42,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2022-03-19 22:31:42,300 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:31:42,300 INFO L499 BasicCegarLoop]: trace histogram [38, 38, 38, 38, 37, 37, 37, 37, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:31:42,318 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:31:42,517 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-03-19 22:31:42,518 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:31:42,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:31:42,518 INFO L85 PathProgramCache]: Analyzing trace with hash -1897594278, now seen corresponding path program 44 times [2022-03-19 22:31:42,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:31:42,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458336388] [2022-03-19 22:31:42,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:31:42,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:31:42,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:31:44,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-03-19 22:31:44,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:31:44,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:31:44,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:31:44,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:31:44,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:31:44,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:31:44,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:31:44,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:31:44,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:31:44,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:31:44,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:31:44,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:31:44,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:31:44,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:31:44,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:31:44,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:31:44,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:31:44,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:31:44,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:31:44,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:31:44,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:31:44,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:31:44,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:31:44,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:31:44,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:31:44,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:31:44,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:31:44,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:31:44,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:31:44,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:31:44,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:31:44,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:31:44,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:31:44,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:31:44,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:31:44,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:31:44,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:44,115 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 2704 proven. 1514 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-19 22:31:44,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:31:44,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458336388] [2022-03-19 22:31:44,115 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458336388] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:31:44,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107766378] [2022-03-19 22:31:44,115 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:31:44,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:31:44,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:31:44,116 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:31:44,145 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:31:44,232 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:31:44,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:31:44,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 78 conjunts are in the unsatisfiable core [2022-03-19 22:31:44,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:31:46,113 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 1480 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-19 22:31:46,114 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:31:46,680 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 1480 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-19 22:31:46,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107766378] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:31:46,680 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:31:46,681 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 42, 42] total 119 [2022-03-19 22:31:46,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839913100] [2022-03-19 22:31:46,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:31:46,681 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2022-03-19 22:31:46,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:31:46,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2022-03-19 22:31:46,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2307, Invalid=11735, Unknown=0, NotChecked=0, Total=14042 [2022-03-19 22:31:46,683 INFO L87 Difference]: Start difference. First operand 359 states and 370 transitions. Second operand has 119 states, 119 states have (on average 3.3529411764705883) internal successors, (399), 117 states have internal predecessors, (399), 77 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-03-19 22:31:50,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:31:50,540 INFO L93 Difference]: Finished difference Result 681 states and 807 transitions. [2022-03-19 22:31:50,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-19 22:31:50,540 INFO L78 Accepts]: Start accepts. Automaton has has 119 states, 119 states have (on average 3.3529411764705883) internal successors, (399), 117 states have internal predecessors, (399), 77 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) Word has length 388 [2022-03-19 22:31:50,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:31:50,542 INFO L225 Difference]: With dead ends: 681 [2022-03-19 22:31:50,542 INFO L226 Difference]: Without dead ends: 522 [2022-03-19 22:31:50,545 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1122 GetRequests, 851 SyntacticMatches, 1 SemanticMatches, 270 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25639 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=12323, Invalid=61389, Unknown=0, NotChecked=0, Total=73712 [2022-03-19 22:31:50,545 INFO L913 BasicCegarLoop]: 123 mSDtfsCounter, 1276 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 4445 mSolverCounterSat, 1093 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1277 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 5538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1093 IncrementalHoareTripleChecker+Valid, 4445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:31:50,545 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1277 Valid, 205 Invalid, 5538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1093 Valid, 4445 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-19 22:31:50,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2022-03-19 22:31:50,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 369. [2022-03-19 22:31:50,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 295 states have (on average 1.0135593220338983) internal successors, (299), 296 states have internal predecessors, (299), 41 states have call successors, (41), 33 states have call predecessors, (41), 32 states have return successors, (40), 39 states have call predecessors, (40), 40 states have call successors, (40) [2022-03-19 22:31:50,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 380 transitions. [2022-03-19 22:31:50,567 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 380 transitions. Word has length 388 [2022-03-19 22:31:50,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:31:50,567 INFO L478 AbstractCegarLoop]: Abstraction has 369 states and 380 transitions. [2022-03-19 22:31:50,567 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 119 states, 119 states have (on average 3.3529411764705883) internal successors, (399), 117 states have internal predecessors, (399), 77 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-03-19 22:31:50,567 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 380 transitions. [2022-03-19 22:31:50,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2022-03-19 22:31:50,569 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:31:50,569 INFO L499 BasicCegarLoop]: trace histogram [39, 39, 39, 39, 38, 38, 38, 38, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:31:50,587 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:31:50,784 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-03-19 22:31:50,784 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:31:50,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:31:50,785 INFO L85 PathProgramCache]: Analyzing trace with hash -1427760845, now seen corresponding path program 45 times [2022-03-19 22:31:50,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:31:50,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948241656] [2022-03-19 22:31:50,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:31:50,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:31:50,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:31:51,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-03-19 22:31:51,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:31:51,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:31:51,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:31:51,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:31:51,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:31:51,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:31:51,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:31:51,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:31:51,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:31:51,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:31:51,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:31:51,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:31:51,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:31:51,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:31:51,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:31:51,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:31:51,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:31:51,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:31:51,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:31:51,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:31:51,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:31:51,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:31:51,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:31:51,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:31:51,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:31:51,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:31:51,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:31:51,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:31:51,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:31:51,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:31:51,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:31:51,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:31:51,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:31:51,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:31:51,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:31:51,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:31:51,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:31:51,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:51,810 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 2853 proven. 1593 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-19 22:31:51,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:31:51,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948241656] [2022-03-19 22:31:51,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948241656] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:31:51,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680930041] [2022-03-19 22:31:51,810 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:31:51,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:31:51,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:31:51,812 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:31:51,812 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:31:51,989 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2022-03-19 22:31:51,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:31:51,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 1092 conjuncts, 80 conjunts are in the unsatisfiable core [2022-03-19 22:31:51,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:31:53,452 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-19 22:31:53,452 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:31:53,785 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-19 22:31:53,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680930041] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:31:53,785 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:31:53,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 43, 43] total 122 [2022-03-19 22:31:53,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066424701] [2022-03-19 22:31:53,785 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:31:53,786 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 122 states [2022-03-19 22:31:53,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:31:53,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2022-03-19 22:31:53,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2426, Invalid=12336, Unknown=0, NotChecked=0, Total=14762 [2022-03-19 22:31:53,788 INFO L87 Difference]: Start difference. First operand 369 states and 380 transitions. Second operand has 122 states, 122 states have (on average 3.3524590163934427) internal successors, (409), 120 states have internal predecessors, (409), 79 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-19 22:31:57,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:31:57,387 INFO L93 Difference]: Finished difference Result 699 states and 828 transitions. [2022-03-19 22:31:57,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2022-03-19 22:31:57,388 INFO L78 Accepts]: Start accepts. Automaton has has 122 states, 122 states have (on average 3.3524590163934427) internal successors, (409), 120 states have internal predecessors, (409), 79 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) Word has length 398 [2022-03-19 22:31:57,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:31:57,389 INFO L225 Difference]: With dead ends: 699 [2022-03-19 22:31:57,389 INFO L226 Difference]: Without dead ends: 536 [2022-03-19 22:31:57,393 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1151 GetRequests, 873 SyntacticMatches, 1 SemanticMatches, 277 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27016 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=12959, Invalid=64603, Unknown=0, NotChecked=0, Total=77562 [2022-03-19 22:31:57,393 INFO L913 BasicCegarLoop]: 126 mSDtfsCounter, 1057 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 4994 mSolverCounterSat, 957 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1058 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 5951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 957 IncrementalHoareTripleChecker+Valid, 4994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:31:57,394 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1058 Valid, 213 Invalid, 5951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [957 Valid, 4994 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-19 22:31:57,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2022-03-19 22:31:57,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 379. [2022-03-19 22:31:57,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 303 states have (on average 1.0132013201320131) internal successors, (307), 304 states have internal predecessors, (307), 42 states have call successors, (42), 34 states have call predecessors, (42), 33 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41) [2022-03-19 22:31:57,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 390 transitions. [2022-03-19 22:31:57,417 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 390 transitions. Word has length 398 [2022-03-19 22:31:57,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:31:57,417 INFO L478 AbstractCegarLoop]: Abstraction has 379 states and 390 transitions. [2022-03-19 22:31:57,417 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 122 states, 122 states have (on average 3.3524590163934427) internal successors, (409), 120 states have internal predecessors, (409), 79 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-19 22:31:57,417 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 390 transitions. [2022-03-19 22:31:57,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2022-03-19 22:31:57,419 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:31:57,419 INFO L499 BasicCegarLoop]: trace histogram [40, 40, 40, 40, 39, 39, 39, 39, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:31:57,437 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:31:57,635 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-03-19 22:31:57,635 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:31:57,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:31:57,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1036241716, now seen corresponding path program 46 times [2022-03-19 22:31:57,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:31:57,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681316331] [2022-03-19 22:31:57,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:31:57,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:31:57,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:31:58,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-03-19 22:31:58,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:31:58,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:31:58,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:31:58,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:31:58,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:31:58,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:31:58,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:31:58,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:31:58,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:31:58,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:31:58,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:31:58,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:31:58,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:31:58,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:31:58,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:31:58,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:31:58,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:31:58,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:31:58,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:31:58,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:31:58,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:31:58,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:31:58,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:31:58,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:31:58,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:31:58,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:31:58,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:31:58,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:31:58,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:31:58,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:31:58,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:31:58,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:31:58,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:31:58,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:31:58,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:31:58,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:31:58,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:31:58,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:31:58,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:31:58,936 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 3006 proven. 1674 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-19 22:31:58,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:31:58,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681316331] [2022-03-19 22:31:58,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681316331] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:31:58,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1245324920] [2022-03-19 22:31:58,937 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:31:58,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:31:58,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:31:58,938 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:31:58,939 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:31:59,063 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:31:59,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:31:59,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 1119 conjuncts, 82 conjunts are in the unsatisfiable core [2022-03-19 22:31:59,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:01,127 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-19 22:32:01,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:01,556 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-19 22:32:01,556 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1245324920] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:01,556 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:01,557 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 44, 44] total 125 [2022-03-19 22:32:01,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455558963] [2022-03-19 22:32:01,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:01,557 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2022-03-19 22:32:01,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:01,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2022-03-19 22:32:01,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2548, Invalid=12952, Unknown=0, NotChecked=0, Total=15500 [2022-03-19 22:32:01,559 INFO L87 Difference]: Start difference. First operand 379 states and 390 transitions. Second operand has 125 states, 125 states have (on average 3.352) internal successors, (419), 123 states have internal predecessors, (419), 81 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-03-19 22:32:05,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:05,624 INFO L93 Difference]: Finished difference Result 717 states and 849 transitions. [2022-03-19 22:32:05,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-03-19 22:32:05,625 INFO L78 Accepts]: Start accepts. Automaton has has 125 states, 125 states have (on average 3.352) internal successors, (419), 123 states have internal predecessors, (419), 81 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) Word has length 408 [2022-03-19 22:32:05,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:05,626 INFO L225 Difference]: With dead ends: 717 [2022-03-19 22:32:05,626 INFO L226 Difference]: Without dead ends: 550 [2022-03-19 22:32:05,649 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1180 GetRequests, 895 SyntacticMatches, 1 SemanticMatches, 284 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28429 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=13611, Invalid=67899, Unknown=0, NotChecked=0, Total=81510 [2022-03-19 22:32:05,649 INFO L913 BasicCegarLoop]: 129 mSDtfsCounter, 1232 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 4335 mSolverCounterSat, 1052 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1233 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 5387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1052 IncrementalHoareTripleChecker+Valid, 4335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:05,650 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1233 Valid, 196 Invalid, 5387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1052 Valid, 4335 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-19 22:32:05,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-03-19 22:32:05,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 389. [2022-03-19 22:32:05,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 311 states have (on average 1.0128617363344052) internal successors, (315), 312 states have internal predecessors, (315), 43 states have call successors, (43), 35 states have call predecessors, (43), 34 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-19 22:32:05,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 400 transitions. [2022-03-19 22:32:05,674 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 400 transitions. Word has length 408 [2022-03-19 22:32:05,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:05,674 INFO L478 AbstractCegarLoop]: Abstraction has 389 states and 400 transitions. [2022-03-19 22:32:05,675 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 125 states, 125 states have (on average 3.352) internal successors, (419), 123 states have internal predecessors, (419), 81 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2022-03-19 22:32:05,675 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 400 transitions. [2022-03-19 22:32:05,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2022-03-19 22:32:05,676 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:05,676 INFO L499 BasicCegarLoop]: trace histogram [41, 41, 41, 41, 40, 40, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:05,694 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:32:05,893 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:05,894 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:05,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:05,894 INFO L85 PathProgramCache]: Analyzing trace with hash -498395, now seen corresponding path program 47 times [2022-03-19 22:32:05,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:05,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003747726] [2022-03-19 22:32:05,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:05,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:05,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:07,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-03-19 22:32:07,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:32:07,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:32:07,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:32:07,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:32:07,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:32:07,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:32:07,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:32:07,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:32:07,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:32:07,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:32:07,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:32:07,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:32:07,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:32:07,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:32:07,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:32:07,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:32:07,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:32:07,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:32:07,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:32:07,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:32:07,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:32:07,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:32:07,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:32:07,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:32:07,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:32:07,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:32:07,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:32:07,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:32:07,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:32:07,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:32:07,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:32:07,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:32:07,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:32:07,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:32:07,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:32:07,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:32:07,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:32:07,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:32:07,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:32:07,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:07,716 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3163 proven. 1757 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-19 22:32:07,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:07,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003747726] [2022-03-19 22:32:07,716 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003747726] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:07,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089006843] [2022-03-19 22:32:07,716 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:32:07,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:07,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:07,717 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:32:07,720 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:32:07,893 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 41 check-sat command(s) [2022-03-19 22:32:07,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:07,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 1146 conjuncts, 84 conjunts are in the unsatisfiable core [2022-03-19 22:32:07,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:09,871 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-19 22:32:09,871 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:10,299 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-19 22:32:10,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089006843] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:10,300 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:10,300 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84, 84] total 128 [2022-03-19 22:32:10,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472956271] [2022-03-19 22:32:10,300 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:10,300 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 128 states [2022-03-19 22:32:10,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:10,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2022-03-19 22:32:10,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3617, Invalid=12639, Unknown=0, NotChecked=0, Total=16256 [2022-03-19 22:32:10,302 INFO L87 Difference]: Start difference. First operand 389 states and 400 transitions. Second operand has 128 states, 128 states have (on average 2.6953125) internal successors, (345), 127 states have internal predecessors, (345), 83 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-19 22:32:12,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:12,416 INFO L93 Difference]: Finished difference Result 726 states and 860 transitions. [2022-03-19 22:32:12,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-19 22:32:12,416 INFO L78 Accepts]: Start accepts. Automaton has has 128 states, 128 states have (on average 2.6953125) internal successors, (345), 127 states have internal predecessors, (345), 83 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) Word has length 418 [2022-03-19 22:32:12,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:12,418 INFO L225 Difference]: With dead ends: 726 [2022-03-19 22:32:12,418 INFO L226 Difference]: Without dead ends: 555 [2022-03-19 22:32:12,420 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1124 GetRequests, 916 SyntacticMatches, 0 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11995 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=9769, Invalid=34121, Unknown=0, NotChecked=0, Total=43890 [2022-03-19 22:32:12,420 INFO L913 BasicCegarLoop]: 94 mSDtfsCounter, 880 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2559 mSolverCounterSat, 598 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 881 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 3157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 598 IncrementalHoareTripleChecker+Valid, 2559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:12,420 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [881 Valid, 151 Invalid, 3157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [598 Valid, 2559 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:32:12,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-03-19 22:32:12,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 391. [2022-03-19 22:32:12,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 313 states have (on average 1.012779552715655) internal successors, (317), 314 states have internal predecessors, (317), 43 states have call successors, (43), 35 states have call predecessors, (43), 34 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-19 22:32:12,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 402 transitions. [2022-03-19 22:32:12,443 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 402 transitions. Word has length 418 [2022-03-19 22:32:12,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:12,444 INFO L478 AbstractCegarLoop]: Abstraction has 391 states and 402 transitions. [2022-03-19 22:32:12,444 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 128 states, 128 states have (on average 2.6953125) internal successors, (345), 127 states have internal predecessors, (345), 83 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-19 22:32:12,444 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 402 transitions. [2022-03-19 22:32:12,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2022-03-19 22:32:12,446 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:12,446 INFO L499 BasicCegarLoop]: trace histogram [42, 41, 41, 41, 41, 40, 40, 40, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:12,477 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:32:12,663 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-03-19 22:32:12,663 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:12,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:12,664 INFO L85 PathProgramCache]: Analyzing trace with hash -464892758, now seen corresponding path program 48 times [2022-03-19 22:32:12,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:12,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907923345] [2022-03-19 22:32:12,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:12,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:12,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:13,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:32:13,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:32:13,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:32:13,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:32:13,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:32:13,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:32:13,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:32:13,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:32:13,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:32:13,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:32:13,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:32:13,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:32:13,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:32:13,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:32:13,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:32:13,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:32:13,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:32:13,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:32:13,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:32:13,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:32:13,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:32:13,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:32:13,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:32:13,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:32:13,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:32:13,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:32:13,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:32:13,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:32:13,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:32:13,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:32:13,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:32:13,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:32:13,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:32:13,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:32:13,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:32:13,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:32:13,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:32:13,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:32:13,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:32:13,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:32:13,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:13,168 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1720 proven. 3282 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-19 22:32:13,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:13,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907923345] [2022-03-19 22:32:13,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907923345] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:13,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851953534] [2022-03-19 22:32:13,168 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:32:13,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:13,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:13,169 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:32:13,170 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:32:13,349 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 42 check-sat command(s) [2022-03-19 22:32:13,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:13,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 1156 conjuncts, 85 conjunts are in the unsatisfiable core [2022-03-19 22:32:13,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:13,988 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-19 22:32:13,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:14,391 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-19 22:32:14,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851953534] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:14,392 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:14,392 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 46, 46] total 51 [2022-03-19 22:32:14,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874463338] [2022-03-19 22:32:14,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:14,393 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-03-19 22:32:14,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:14,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-03-19 22:32:14,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1006, Invalid=1544, Unknown=0, NotChecked=0, Total=2550 [2022-03-19 22:32:14,393 INFO L87 Difference]: Start difference. First operand 391 states and 402 transitions. Second operand has 51 states, 51 states have (on average 4.7254901960784315) internal successors, (241), 48 states have internal predecessors, (241), 43 states have call successors, (47), 4 states have call predecessors, (47), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-19 22:32:15,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:15,062 INFO L93 Difference]: Finished difference Result 410 states and 423 transitions. [2022-03-19 22:32:15,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-19 22:32:15,062 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 4.7254901960784315) internal successors, (241), 48 states have internal predecessors, (241), 43 states have call successors, (47), 4 states have call predecessors, (47), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) Word has length 420 [2022-03-19 22:32:15,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:15,076 INFO L225 Difference]: With dead ends: 410 [2022-03-19 22:32:15,076 INFO L226 Difference]: Without dead ends: 408 [2022-03-19 22:32:15,077 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1055 GetRequests, 958 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1857 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=3010, Invalid=6496, Unknown=0, NotChecked=0, Total=9506 [2022-03-19 22:32:15,078 INFO L913 BasicCegarLoop]: 62 mSDtfsCounter, 217 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1091 mSolverCounterSat, 264 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 1355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 264 IncrementalHoareTripleChecker+Valid, 1091 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:15,078 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 94 Invalid, 1355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [264 Valid, 1091 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 22:32:15,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-03-19 22:32:15,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 403. [2022-03-19 22:32:15,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 322 states have (on average 1.0124223602484472) internal successors, (326), 323 states have internal predecessors, (326), 45 states have call successors, (45), 36 states have call predecessors, (45), 35 states have return successors, (44), 43 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-19 22:32:15,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 415 transitions. [2022-03-19 22:32:15,104 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 415 transitions. Word has length 420 [2022-03-19 22:32:15,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:15,104 INFO L478 AbstractCegarLoop]: Abstraction has 403 states and 415 transitions. [2022-03-19 22:32:15,105 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 4.7254901960784315) internal successors, (241), 48 states have internal predecessors, (241), 43 states have call successors, (47), 4 states have call predecessors, (47), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-19 22:32:15,105 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 415 transitions. [2022-03-19 22:32:15,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2022-03-19 22:32:15,106 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:15,107 INFO L499 BasicCegarLoop]: trace histogram [43, 43, 43, 42, 42, 42, 42, 42, 42, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:15,145 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:32:15,324 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:15,325 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:15,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:15,325 INFO L85 PathProgramCache]: Analyzing trace with hash -877112366, now seen corresponding path program 49 times [2022-03-19 22:32:15,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:15,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86780185] [2022-03-19 22:32:15,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:15,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:15,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:17,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-03-19 22:32:17,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:32:17,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:32:17,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:32:17,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:32:17,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:32:17,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:32:17,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:32:17,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:32:17,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:32:17,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:32:17,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:32:17,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:32:17,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:32:17,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:32:17,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:32:17,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:32:17,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:32:17,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:32:17,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:32:17,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:32:17,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:32:17,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:32:17,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:32:17,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:32:17,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:32:17,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:32:17,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:32:17,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:32:17,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:32:17,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:32:17,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:32:17,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:32:17,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:32:17,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:32:17,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:32:17,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:32:17,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:32:17,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:32:17,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:32:17,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:32:17,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:32:17,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,173 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3489 proven. 1845 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-19 22:32:17,173 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:17,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86780185] [2022-03-19 22:32:17,173 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86780185] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:17,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861915473] [2022-03-19 22:32:17,173 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:32:17,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:17,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:17,200 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:32:17,207 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:32:17,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:17,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 1190 conjuncts, 86 conjunts are in the unsatisfiable core [2022-03-19 22:32:17,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:19,203 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3772 proven. 1722 refuted. 0 times theorem prover too weak. 3284 trivial. 0 not checked. [2022-03-19 22:32:19,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:19,552 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3610 proven. 1722 refuted. 0 times theorem prover too weak. 3446 trivial. 0 not checked. [2022-03-19 22:32:19,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861915473] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:19,552 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:19,553 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 86, 86] total 132 [2022-03-19 22:32:19,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74413340] [2022-03-19 22:32:19,553 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:19,553 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 132 states [2022-03-19 22:32:19,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:19,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2022-03-19 22:32:19,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3833, Invalid=13459, Unknown=0, NotChecked=0, Total=17292 [2022-03-19 22:32:19,556 INFO L87 Difference]: Start difference. First operand 403 states and 415 transitions. Second operand has 132 states, 132 states have (on average 2.734848484848485) internal successors, (361), 131 states have internal predecessors, (361), 86 states have call successors, (89), 3 states have call predecessors, (89), 2 states have return successors, (87), 86 states have call predecessors, (87), 86 states have call successors, (87) [2022-03-19 22:32:22,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:22,279 INFO L93 Difference]: Finished difference Result 754 states and 892 transitions. [2022-03-19 22:32:22,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-19 22:32:22,279 INFO L78 Accepts]: Start accepts. Automaton has has 132 states, 132 states have (on average 2.734848484848485) internal successors, (361), 131 states have internal predecessors, (361), 86 states have call successors, (89), 3 states have call predecessors, (89), 2 states have return successors, (87), 86 states have call predecessors, (87), 86 states have call successors, (87) Word has length 436 [2022-03-19 22:32:22,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:22,281 INFO L225 Difference]: With dead ends: 754 [2022-03-19 22:32:22,281 INFO L226 Difference]: Without dead ends: 573 [2022-03-19 22:32:22,283 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1170 GetRequests, 956 SyntacticMatches, 0 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12751 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=10282, Invalid=36158, Unknown=0, NotChecked=0, Total=46440 [2022-03-19 22:32:22,288 INFO L913 BasicCegarLoop]: 96 mSDtfsCounter, 896 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2605 mSolverCounterSat, 610 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 897 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 3215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 610 IncrementalHoareTripleChecker+Valid, 2605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:22,288 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [897 Valid, 158 Invalid, 3215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [610 Valid, 2605 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-19 22:32:22,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2022-03-19 22:32:22,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 405. [2022-03-19 22:32:22,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 324 states have (on average 1.0123456790123457) internal successors, (328), 325 states have internal predecessors, (328), 45 states have call successors, (45), 36 states have call predecessors, (45), 35 states have return successors, (44), 43 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-19 22:32:22,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 417 transitions. [2022-03-19 22:32:22,314 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 417 transitions. Word has length 436 [2022-03-19 22:32:22,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:22,314 INFO L478 AbstractCegarLoop]: Abstraction has 405 states and 417 transitions. [2022-03-19 22:32:22,314 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 132 states, 132 states have (on average 2.734848484848485) internal successors, (361), 131 states have internal predecessors, (361), 86 states have call successors, (89), 3 states have call predecessors, (89), 2 states have return successors, (87), 86 states have call predecessors, (87), 86 states have call successors, (87) [2022-03-19 22:32:22,314 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 417 transitions. [2022-03-19 22:32:22,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2022-03-19 22:32:22,316 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:22,316 INFO L499 BasicCegarLoop]: trace histogram [43, 43, 43, 43, 42, 42, 42, 42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:22,334 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:32:22,531 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-03-19 22:32:22,531 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:22,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:22,532 INFO L85 PathProgramCache]: Analyzing trace with hash 897795095, now seen corresponding path program 50 times [2022-03-19 22:32:22,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:22,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128973496] [2022-03-19 22:32:22,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:22,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:22,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:23,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-03-19 22:32:23,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:32:23,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:32:23,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:32:23,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:32:23,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:32:23,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:32:23,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:32:23,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:32:23,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:32:23,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:32:23,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:32:23,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:32:23,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:32:23,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:32:23,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:32:23,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:32:23,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:32:23,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:32:23,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:32:23,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:32:23,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:32:23,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:32:23,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:32:23,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:32:23,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:32:23,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:32:23,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:23,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:32:23,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:32:24,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:32:24,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:32:24,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:32:24,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:32:24,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:32:24,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:32:24,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:32:24,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:32:24,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:32:24,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:32:24,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:32:24,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:32:24,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:32:24,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:24,024 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 3489 proven. 1929 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-19 22:32:24,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:24,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128973496] [2022-03-19 22:32:24,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128973496] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:24,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190133832] [2022-03-19 22:32:24,024 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:32:24,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:24,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:24,025 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:32:24,026 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:32:24,167 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:32:24,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:24,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 1200 conjuncts, 88 conjunts are in the unsatisfiable core [2022-03-19 22:32:24,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:25,814 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-19 22:32:25,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:26,192 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-19 22:32:26,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190133832] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:26,192 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:26,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 47, 47] total 134 [2022-03-19 22:32:26,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083945710] [2022-03-19 22:32:26,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:26,193 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 134 states [2022-03-19 22:32:26,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:26,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2022-03-19 22:32:26,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2932, Invalid=14890, Unknown=0, NotChecked=0, Total=17822 [2022-03-19 22:32:26,195 INFO L87 Difference]: Start difference. First operand 405 states and 417 transitions. Second operand has 134 states, 134 states have (on average 3.3507462686567164) internal successors, (449), 132 states have internal predecessors, (449), 87 states have call successors, (89), 4 states have call predecessors, (89), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2022-03-19 22:32:30,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:30,286 INFO L93 Difference]: Finished difference Result 767 states and 909 transitions. [2022-03-19 22:32:30,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2022-03-19 22:32:30,286 INFO L78 Accepts]: Start accepts. Automaton has has 134 states, 134 states have (on average 3.3507462686567164) internal successors, (449), 132 states have internal predecessors, (449), 87 states have call successors, (89), 4 states have call predecessors, (89), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) Word has length 438 [2022-03-19 22:32:30,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:30,288 INFO L225 Difference]: With dead ends: 767 [2022-03-19 22:32:30,288 INFO L226 Difference]: Without dead ends: 588 [2022-03-19 22:32:30,291 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1267 GetRequests, 961 SyntacticMatches, 1 SemanticMatches, 305 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32884 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=15663, Invalid=78279, Unknown=0, NotChecked=0, Total=93942 [2022-03-19 22:32:30,292 INFO L913 BasicCegarLoop]: 138 mSDtfsCounter, 1301 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 5355 mSolverCounterSat, 1131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1302 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 6486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1131 IncrementalHoareTripleChecker+Valid, 5355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:30,292 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1302 Valid, 215 Invalid, 6486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1131 Valid, 5355 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-19 22:32:30,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2022-03-19 22:32:30,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 415. [2022-03-19 22:32:30,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 332 states have (on average 1.0120481927710843) internal successors, (336), 333 states have internal predecessors, (336), 46 states have call successors, (46), 37 states have call predecessors, (46), 36 states have return successors, (45), 44 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-19 22:32:30,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 427 transitions. [2022-03-19 22:32:30,317 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 427 transitions. Word has length 438 [2022-03-19 22:32:30,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:30,317 INFO L478 AbstractCegarLoop]: Abstraction has 415 states and 427 transitions. [2022-03-19 22:32:30,317 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 134 states, 134 states have (on average 3.3507462686567164) internal successors, (449), 132 states have internal predecessors, (449), 87 states have call successors, (89), 4 states have call predecessors, (89), 1 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2022-03-19 22:32:30,317 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 427 transitions. [2022-03-19 22:32:30,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2022-03-19 22:32:30,319 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:30,319 INFO L499 BasicCegarLoop]: trace histogram [44, 44, 44, 44, 43, 43, 43, 43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:30,338 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:32:30,535 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-03-19 22:32:30,535 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:30,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:30,536 INFO L85 PathProgramCache]: Analyzing trace with hash 2031096496, now seen corresponding path program 51 times [2022-03-19 22:32:30,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:30,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083933173] [2022-03-19 22:32:30,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:30,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:30,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:31,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-03-19 22:32:31,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:32:31,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:32:31,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:32:31,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:32:31,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:32:31,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:32:31,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:32:31,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:32:31,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:32:31,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:32:31,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:32:31,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:32:31,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:32:31,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:32:31,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:32:31,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:32:31,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:32:31,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:32:31,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:32:31,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:32:31,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:32:31,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:32:31,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:32:31,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:32:31,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:32:31,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:32:31,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:32:31,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:32:31,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:32:31,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:32:31,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:32:31,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:32:31,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:32:31,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:32:31,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:32:31,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:32:31,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:32:31,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:32:31,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:32:31,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:32:31,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:32:31,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:32:31,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:31,857 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 3658 proven. 2018 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-19 22:32:31,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:31,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083933173] [2022-03-19 22:32:31,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083933173] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:31,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105450625] [2022-03-19 22:32:31,857 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:32:31,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:31,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:31,864 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:32:31,864 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:32:32,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 44 check-sat command(s) [2022-03-19 22:32:32,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:32,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 1227 conjuncts, 90 conjunts are in the unsatisfiable core [2022-03-19 22:32:32,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:34,553 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-19 22:32:34,553 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:35,234 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-19 22:32:35,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105450625] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:35,234 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:35,234 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 48, 48] total 137 [2022-03-19 22:32:35,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895187277] [2022-03-19 22:32:35,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:35,235 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 137 states [2022-03-19 22:32:35,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:35,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 137 interpolants. [2022-03-19 22:32:35,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3066, Invalid=15566, Unknown=0, NotChecked=0, Total=18632 [2022-03-19 22:32:35,237 INFO L87 Difference]: Start difference. First operand 415 states and 427 transitions. Second operand has 137 states, 137 states have (on average 3.3503649635036497) internal successors, (459), 135 states have internal predecessors, (459), 89 states have call successors, (91), 4 states have call predecessors, (91), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2022-03-19 22:32:39,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:39,800 INFO L93 Difference]: Finished difference Result 785 states and 930 transitions. [2022-03-19 22:32:39,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 180 states. [2022-03-19 22:32:39,800 INFO L78 Accepts]: Start accepts. Automaton has has 137 states, 137 states have (on average 3.3503649635036497) internal successors, (459), 135 states have internal predecessors, (459), 89 states have call successors, (91), 4 states have call predecessors, (91), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) Word has length 448 [2022-03-19 22:32:39,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:39,802 INFO L225 Difference]: With dead ends: 785 [2022-03-19 22:32:39,802 INFO L226 Difference]: Without dead ends: 602 [2022-03-19 22:32:39,807 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1296 GetRequests, 983 SyntacticMatches, 1 SemanticMatches, 312 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34441 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=16379, Invalid=81903, Unknown=0, NotChecked=0, Total=98282 [2022-03-19 22:32:39,807 INFO L913 BasicCegarLoop]: 141 mSDtfsCounter, 1406 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 5344 mSolverCounterSat, 1325 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1407 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 6669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1325 IncrementalHoareTripleChecker+Valid, 5344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:39,807 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1407 Valid, 238 Invalid, 6669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1325 Valid, 5344 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-19 22:32:39,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2022-03-19 22:32:39,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 425. [2022-03-19 22:32:39,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 340 states have (on average 1.011764705882353) internal successors, (344), 341 states have internal predecessors, (344), 47 states have call successors, (47), 38 states have call predecessors, (47), 37 states have return successors, (46), 45 states have call predecessors, (46), 46 states have call successors, (46) [2022-03-19 22:32:39,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 437 transitions. [2022-03-19 22:32:39,846 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 437 transitions. Word has length 448 [2022-03-19 22:32:39,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:39,846 INFO L478 AbstractCegarLoop]: Abstraction has 425 states and 437 transitions. [2022-03-19 22:32:39,846 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 137 states, 137 states have (on average 3.3503649635036497) internal successors, (459), 135 states have internal predecessors, (459), 89 states have call successors, (91), 4 states have call predecessors, (91), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2022-03-19 22:32:39,846 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 437 transitions. [2022-03-19 22:32:39,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2022-03-19 22:32:39,848 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:39,848 INFO L499 BasicCegarLoop]: trace histogram [45, 45, 45, 45, 44, 44, 44, 44, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:39,867 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-03-19 22:32:40,057 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:40,057 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:40,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:40,057 INFO L85 PathProgramCache]: Analyzing trace with hash -864078327, now seen corresponding path program 52 times [2022-03-19 22:32:40,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:40,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047622215] [2022-03-19 22:32:40,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:40,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:40,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:41,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-03-19 22:32:41,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-03-19 22:32:41,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:32:41,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:32:41,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:32:41,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:32:41,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:32:41,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:32:41,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:32:41,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:32:41,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:32:41,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:32:41,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:32:41,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:32:41,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:32:41,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:32:41,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:32:41,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:32:41,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:32:41,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:32:41,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:32:41,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:32:41,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:32:41,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:32:41,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:32:41,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:32:41,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:32:41,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:32:41,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:32:41,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:32:41,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:32:41,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:32:41,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:32:41,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:32:41,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:32:41,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:32:41,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:32:41,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:32:41,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:32:41,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:32:41,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:32:41,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:32:41,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:32:41,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:32:41,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:41,446 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 3831 proven. 2109 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-19 22:32:41,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:41,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047622215] [2022-03-19 22:32:41,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047622215] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:41,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756169039] [2022-03-19 22:32:41,446 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:32:41,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:41,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:41,448 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:32:41,449 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:32:41,595 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:32:41,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:41,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 1254 conjuncts, 92 conjunts are in the unsatisfiable core [2022-03-19 22:32:41,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:43,085 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-19 22:32:43,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:43,471 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-19 22:32:43,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756169039] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:43,471 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:43,472 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 49, 49] total 140 [2022-03-19 22:32:43,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973817458] [2022-03-19 22:32:43,472 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:43,489 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 140 states [2022-03-19 22:32:43,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:43,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2022-03-19 22:32:43,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3203, Invalid=16257, Unknown=0, NotChecked=0, Total=19460 [2022-03-19 22:32:43,490 INFO L87 Difference]: Start difference. First operand 425 states and 437 transitions. Second operand has 140 states, 140 states have (on average 3.35) internal successors, (469), 138 states have internal predecessors, (469), 91 states have call successors, (93), 4 states have call predecessors, (93), 1 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2022-03-19 22:32:48,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:48,080 INFO L93 Difference]: Finished difference Result 803 states and 951 transitions. [2022-03-19 22:32:48,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 184 states. [2022-03-19 22:32:48,081 INFO L78 Accepts]: Start accepts. Automaton has has 140 states, 140 states have (on average 3.35) internal successors, (469), 138 states have internal predecessors, (469), 91 states have call successors, (93), 4 states have call predecessors, (93), 1 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) Word has length 458 [2022-03-19 22:32:48,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:48,082 INFO L225 Difference]: With dead ends: 803 [2022-03-19 22:32:48,082 INFO L226 Difference]: Without dead ends: 616 [2022-03-19 22:32:48,086 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1325 GetRequests, 1005 SyntacticMatches, 1 SemanticMatches, 319 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36034 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=17111, Invalid=85609, Unknown=0, NotChecked=0, Total=102720 [2022-03-19 22:32:48,086 INFO L913 BasicCegarLoop]: 144 mSDtfsCounter, 1269 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 6674 mSolverCounterSat, 1081 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1270 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 7755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1081 IncrementalHoareTripleChecker+Valid, 6674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:48,087 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1270 Valid, 256 Invalid, 7755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1081 Valid, 6674 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-19 22:32:48,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2022-03-19 22:32:48,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 435. [2022-03-19 22:32:48,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 348 states have (on average 1.0114942528735633) internal successors, (352), 349 states have internal predecessors, (352), 48 states have call successors, (48), 39 states have call predecessors, (48), 38 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-19 22:32:48,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 447 transitions. [2022-03-19 22:32:48,139 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 447 transitions. Word has length 458 [2022-03-19 22:32:48,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:48,139 INFO L478 AbstractCegarLoop]: Abstraction has 435 states and 447 transitions. [2022-03-19 22:32:48,139 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 140 states, 140 states have (on average 3.35) internal successors, (469), 138 states have internal predecessors, (469), 91 states have call successors, (93), 4 states have call predecessors, (93), 1 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2022-03-19 22:32:48,139 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 447 transitions. [2022-03-19 22:32:48,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2022-03-19 22:32:48,141 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:48,141 INFO L499 BasicCegarLoop]: trace histogram [46, 46, 46, 46, 45, 45, 45, 45, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:48,160 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-03-19 22:32:48,355 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-03-19 22:32:48,355 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:48,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:48,356 INFO L85 PathProgramCache]: Analyzing trace with hash 1182645794, now seen corresponding path program 53 times [2022-03-19 22:32:48,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:48,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742417631] [2022-03-19 22:32:48,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:48,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:48,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:50,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-03-19 22:32:50,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:32:50,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:32:50,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:32:50,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:32:50,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:32:50,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:32:50,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:32:50,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:32:50,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:32:50,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:32:50,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:32:50,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:32:50,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:32:50,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:32:50,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:32:50,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:32:50,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:32:50,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:32:50,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:32:50,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:32:50,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:32:50,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:32:50,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:32:50,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:32:50,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:32:50,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:32:50,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:32:50,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:32:50,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:32:50,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:32:50,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:32:50,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:32:50,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:32:50,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:32:50,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:32:50,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:32:50,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:32:50,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:32:50,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:32:50,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:32:50,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:32:50,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:32:50,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:32:50,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:32:50,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:50,553 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4008 proven. 2202 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-19 22:32:50,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:50,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742417631] [2022-03-19 22:32:50,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742417631] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:50,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583043032] [2022-03-19 22:32:50,554 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:32:50,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:50,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:50,555 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:32:50,556 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:32:50,749 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2022-03-19 22:32:50,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:50,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 1281 conjuncts, 94 conjunts are in the unsatisfiable core [2022-03-19 22:32:50,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:32:54,069 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4140 proven. 2070 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-19 22:32:54,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:32:54,728 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4140 proven. 2070 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-19 22:32:54,728 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583043032] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:32:54,728 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:32:54,728 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 94, 94] total 143 [2022-03-19 22:32:54,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877220302] [2022-03-19 22:32:54,728 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:32:54,729 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 143 states [2022-03-19 22:32:54,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:32:54,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 143 interpolants. [2022-03-19 22:32:54,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4517, Invalid=15789, Unknown=0, NotChecked=0, Total=20306 [2022-03-19 22:32:54,731 INFO L87 Difference]: Start difference. First operand 435 states and 447 transitions. Second operand has 143 states, 143 states have (on average 2.6923076923076925) internal successors, (385), 142 states have internal predecessors, (385), 93 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2022-03-19 22:32:58,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:32:58,429 INFO L93 Difference]: Finished difference Result 812 states and 962 transitions. [2022-03-19 22:32:58,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-03-19 22:32:58,430 INFO L78 Accepts]: Start accepts. Automaton has has 143 states, 143 states have (on average 2.6923076923076925) internal successors, (385), 142 states have internal predecessors, (385), 93 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) Word has length 468 [2022-03-19 22:32:58,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:32:58,431 INFO L225 Difference]: With dead ends: 812 [2022-03-19 22:32:58,431 INFO L226 Difference]: Without dead ends: 621 [2022-03-19 22:32:58,434 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1259 GetRequests, 1026 SyntacticMatches, 0 SemanticMatches, 233 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15070 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=12224, Invalid=42766, Unknown=0, NotChecked=0, Total=54990 [2022-03-19 22:32:58,435 INFO L913 BasicCegarLoop]: 104 mSDtfsCounter, 1199 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 2493 mSolverCounterSat, 873 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1200 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 3366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 873 IncrementalHoareTripleChecker+Valid, 2493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:32:58,435 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1200 Valid, 141 Invalid, 3366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [873 Valid, 2493 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 22:32:58,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2022-03-19 22:32:58,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 437. [2022-03-19 22:32:58,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 350 states have (on average 1.0114285714285713) internal successors, (354), 351 states have internal predecessors, (354), 48 states have call successors, (48), 39 states have call predecessors, (48), 38 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-19 22:32:58,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 449 transitions. [2022-03-19 22:32:58,463 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 449 transitions. Word has length 468 [2022-03-19 22:32:58,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:32:58,463 INFO L478 AbstractCegarLoop]: Abstraction has 437 states and 449 transitions. [2022-03-19 22:32:58,463 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 143 states, 143 states have (on average 2.6923076923076925) internal successors, (385), 142 states have internal predecessors, (385), 93 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2022-03-19 22:32:58,463 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 449 transitions. [2022-03-19 22:32:58,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2022-03-19 22:32:58,465 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:32:58,465 INFO L499 BasicCegarLoop]: trace histogram [47, 46, 46, 46, 46, 45, 45, 45, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:32:58,483 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:32:58,682 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-03-19 22:32:58,683 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:32:58,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:32:58,683 INFO L85 PathProgramCache]: Analyzing trace with hash 867064423, now seen corresponding path program 54 times [2022-03-19 22:32:58,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:32:58,683 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379164157] [2022-03-19 22:32:58,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:32:58,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:32:58,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:32:59,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:32:59,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:32:59,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:32:59,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:32:59,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:32:59,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:32:59,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:32:59,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:32:59,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:32:59,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:32:59,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:32:59,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:32:59,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:32:59,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:32:59,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:32:59,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:32:59,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:32:59,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:32:59,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:32:59,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:32:59,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:32:59,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:32:59,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:32:59,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:32:59,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:32:59,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:32:59,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:32:59,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:32:59,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:32:59,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:32:59,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:32:59,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:32:59,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:32:59,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:32:59,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:32:59,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:32:59,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:32:59,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:32:59,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:32:59,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:32:59,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:32:59,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:32:59,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:32:59,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:32:59,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:32:59,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:32:59,643 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2160 proven. 4142 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-19 22:32:59,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:32:59,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379164157] [2022-03-19 22:32:59,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379164157] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:32:59,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679488054] [2022-03-19 22:32:59,643 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:32:59,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:32:59,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:32:59,644 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:32:59,645 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:32:59,848 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 47 check-sat command(s) [2022-03-19 22:32:59,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:32:59,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 1291 conjuncts, 95 conjunts are in the unsatisfiable core [2022-03-19 22:32:59,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:00,531 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-19 22:33:00,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:01,218 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-19 22:33:01,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679488054] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:01,219 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:01,219 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 56 [2022-03-19 22:33:01,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979251501] [2022-03-19 22:33:01,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:01,220 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-03-19 22:33:01,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:01,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-03-19 22:33:01,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1241, Invalid=1839, Unknown=0, NotChecked=0, Total=3080 [2022-03-19 22:33:01,221 INFO L87 Difference]: Start difference. First operand 437 states and 449 transitions. Second operand has 56 states, 56 states have (on average 4.75) internal successors, (266), 53 states have internal predecessors, (266), 48 states have call successors, (52), 4 states have call predecessors, (52), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-19 22:33:02,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:02,565 INFO L93 Difference]: Finished difference Result 456 states and 470 transitions. [2022-03-19 22:33:02,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-19 22:33:02,565 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 4.75) internal successors, (266), 53 states have internal predecessors, (266), 48 states have call successors, (52), 4 states have call predecessors, (52), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Word has length 470 [2022-03-19 22:33:02,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:02,567 INFO L225 Difference]: With dead ends: 456 [2022-03-19 22:33:02,567 INFO L226 Difference]: Without dead ends: 454 [2022-03-19 22:33:02,568 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1180 GetRequests, 1073 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2197 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=3715, Invalid=7841, Unknown=0, NotChecked=0, Total=11556 [2022-03-19 22:33:02,568 INFO L913 BasicCegarLoop]: 67 mSDtfsCounter, 236 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1468 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 1715 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 1468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:02,569 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 104 Invalid, 1715 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 1468 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 22:33:02,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-03-19 22:33:02,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 449. [2022-03-19 22:33:02,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 359 states have (on average 1.011142061281337) internal successors, (363), 360 states have internal predecessors, (363), 50 states have call successors, (50), 40 states have call predecessors, (50), 39 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-19 22:33:02,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 462 transitions. [2022-03-19 22:33:02,598 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 462 transitions. Word has length 470 [2022-03-19 22:33:02,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:02,598 INFO L478 AbstractCegarLoop]: Abstraction has 449 states and 462 transitions. [2022-03-19 22:33:02,598 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 4.75) internal successors, (266), 53 states have internal predecessors, (266), 48 states have call successors, (52), 4 states have call predecessors, (52), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-19 22:33:02,599 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 462 transitions. [2022-03-19 22:33:02,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2022-03-19 22:33:02,600 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:02,601 INFO L499 BasicCegarLoop]: trace histogram [48, 48, 48, 47, 47, 47, 47, 47, 47, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:02,619 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:02,819 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:02,819 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:02,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:02,819 INFO L85 PathProgramCache]: Analyzing trace with hash 13322127, now seen corresponding path program 55 times [2022-03-19 22:33:02,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:02,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259851055] [2022-03-19 22:33:02,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:02,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:02,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:05,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-03-19 22:33:05,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:33:05,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:33:05,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:33:05,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:33:05,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:33:05,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:33:05,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:33:05,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:33:05,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:33:05,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:33:05,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:33:05,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:33:05,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:33:05,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:33:05,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:33:05,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:33:05,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:33:05,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:33:05,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:33:05,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:33:05,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:33:05,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:33:05,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:33:05,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:33:05,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:33:05,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:33:05,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:33:05,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:33:05,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:33:05,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:33:05,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:33:05,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:33:05,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:33:05,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:33:05,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:33:05,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:33:05,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:33:05,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:33:05,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:33:05,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:33:05,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:33:05,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:33:05,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:33:05,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:33:05,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-19 22:33:05,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-19 22:33:05,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,251 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4374 proven. 2300 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-19 22:33:05,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:05,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259851055] [2022-03-19 22:33:05,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259851055] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:05,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [79216495] [2022-03-19 22:33:05,252 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:33:05,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:05,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:05,264 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:05,265 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:05,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:05,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 1325 conjuncts, 96 conjunts are in the unsatisfiable core [2022-03-19 22:33:05,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:08,961 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4692 proven. 2162 refuted. 0 times theorem prover too weak. 4144 trivial. 0 not checked. [2022-03-19 22:33:08,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:09,658 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4510 proven. 2162 refuted. 0 times theorem prover too weak. 4326 trivial. 0 not checked. [2022-03-19 22:33:09,658 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [79216495] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:09,658 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:09,658 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 96, 96] total 147 [2022-03-19 22:33:09,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763274862] [2022-03-19 22:33:09,658 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:09,659 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 147 states [2022-03-19 22:33:09,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:09,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 147 interpolants. [2022-03-19 22:33:09,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4758, Invalid=16704, Unknown=0, NotChecked=0, Total=21462 [2022-03-19 22:33:09,661 INFO L87 Difference]: Start difference. First operand 449 states and 462 transitions. Second operand has 147 states, 147 states have (on average 2.727891156462585) internal successors, (401), 146 states have internal predecessors, (401), 96 states have call successors, (99), 3 states have call predecessors, (99), 2 states have return successors, (97), 96 states have call predecessors, (97), 96 states have call successors, (97) [2022-03-19 22:33:13,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:13,527 INFO L93 Difference]: Finished difference Result 840 states and 994 transitions. [2022-03-19 22:33:13,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-19 22:33:13,527 INFO L78 Accepts]: Start accepts. Automaton has has 147 states, 147 states have (on average 2.727891156462585) internal successors, (401), 146 states have internal predecessors, (401), 96 states have call successors, (99), 3 states have call predecessors, (99), 2 states have return successors, (97), 96 states have call predecessors, (97), 96 states have call successors, (97) Word has length 486 [2022-03-19 22:33:13,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:13,529 INFO L225 Difference]: With dead ends: 840 [2022-03-19 22:33:13,529 INFO L226 Difference]: Without dead ends: 639 [2022-03-19 22:33:13,533 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1305 GetRequests, 1066 SyntacticMatches, 0 SemanticMatches, 239 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15916 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=12797, Invalid=45043, Unknown=0, NotChecked=0, Total=57840 [2022-03-19 22:33:13,534 INFO L913 BasicCegarLoop]: 106 mSDtfsCounter, 1060 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2798 mSolverCounterSat, 763 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1061 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 3561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 763 IncrementalHoareTripleChecker+Valid, 2798 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:13,534 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1061 Valid, 163 Invalid, 3561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [763 Valid, 2798 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-19 22:33:13,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2022-03-19 22:33:13,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 451. [2022-03-19 22:33:13,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 361 states have (on average 1.0110803324099722) internal successors, (365), 362 states have internal predecessors, (365), 50 states have call successors, (50), 40 states have call predecessors, (50), 39 states have return successors, (49), 48 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-19 22:33:13,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 464 transitions. [2022-03-19 22:33:13,564 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 464 transitions. Word has length 486 [2022-03-19 22:33:13,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:13,564 INFO L478 AbstractCegarLoop]: Abstraction has 451 states and 464 transitions. [2022-03-19 22:33:13,564 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 147 states, 147 states have (on average 2.727891156462585) internal successors, (401), 146 states have internal predecessors, (401), 96 states have call successors, (99), 3 states have call predecessors, (99), 2 states have return successors, (97), 96 states have call predecessors, (97), 96 states have call successors, (97) [2022-03-19 22:33:13,564 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 464 transitions. [2022-03-19 22:33:13,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2022-03-19 22:33:13,566 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:13,566 INFO L499 BasicCegarLoop]: trace histogram [48, 48, 48, 48, 47, 47, 47, 47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:13,584 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:13,782 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:13,782 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:13,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:13,783 INFO L85 PathProgramCache]: Analyzing trace with hash 1148796052, now seen corresponding path program 56 times [2022-03-19 22:33:13,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:13,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391844442] [2022-03-19 22:33:13,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:13,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:13,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:16,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-03-19 22:33:16,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:33:16,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:33:16,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:33:16,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:33:16,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:33:16,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:33:16,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:33:16,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:33:16,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:33:16,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:33:16,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:33:16,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:33:16,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:33:16,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:33:16,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:33:16,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:33:16,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:33:16,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:33:16,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:33:16,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:33:16,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:33:16,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:33:16,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:33:16,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:33:16,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:33:16,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:33:16,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:33:16,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:33:16,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:33:16,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:33:16,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:33:16,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:33:16,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:33:16,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:33:16,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:33:16,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:33:16,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:33:16,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:33:16,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:33:16,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:33:16,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:33:16,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:33:16,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:33:16,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:33:16,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:33:16,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:33:16,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:16,244 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 4374 proven. 2394 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-19 22:33:16,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:16,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391844442] [2022-03-19 22:33:16,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391844442] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:16,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575907022] [2022-03-19 22:33:16,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:33:16,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:16,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:16,261 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:16,289 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:16,406 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:33:16,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:16,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 1335 conjuncts, 98 conjunts are in the unsatisfiable core [2022-03-19 22:33:16,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:19,292 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-19 22:33:19,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:19,977 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-03-19 22:33:19,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575907022] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:19,977 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:19,978 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 52, 52] total 149 [2022-03-19 22:33:19,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614409383] [2022-03-19 22:33:19,978 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:19,978 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 149 states [2022-03-19 22:33:19,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:19,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 149 interpolants. [2022-03-19 22:33:19,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3632, Invalid=18420, Unknown=0, NotChecked=0, Total=22052 [2022-03-19 22:33:19,981 INFO L87 Difference]: Start difference. First operand 451 states and 464 transitions. Second operand has 149 states, 149 states have (on average 3.348993288590604) internal successors, (499), 147 states have internal predecessors, (499), 97 states have call successors, (99), 4 states have call predecessors, (99), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2022-03-19 22:33:24,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:24,855 INFO L93 Difference]: Finished difference Result 853 states and 1011 transitions. [2022-03-19 22:33:24,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 196 states. [2022-03-19 22:33:24,855 INFO L78 Accepts]: Start accepts. Automaton has has 149 states, 149 states have (on average 3.348993288590604) internal successors, (499), 147 states have internal predecessors, (499), 97 states have call successors, (99), 4 states have call predecessors, (99), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) Word has length 488 [2022-03-19 22:33:24,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:24,857 INFO L225 Difference]: With dead ends: 853 [2022-03-19 22:33:24,857 INFO L226 Difference]: Without dead ends: 654 [2022-03-19 22:33:24,861 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1412 GetRequests, 1071 SyntacticMatches, 1 SemanticMatches, 340 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41029 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=19403, Invalid=97219, Unknown=0, NotChecked=0, Total=116622 [2022-03-19 22:33:24,861 INFO L913 BasicCegarLoop]: 153 mSDtfsCounter, 1522 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 5550 mSolverCounterSat, 1339 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1523 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 6889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1339 IncrementalHoareTripleChecker+Valid, 5550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:24,862 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1523 Valid, 220 Invalid, 6889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1339 Valid, 5550 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-19 22:33:24,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2022-03-19 22:33:24,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 461. [2022-03-19 22:33:24,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 369 states have (on average 1.010840108401084) internal successors, (373), 370 states have internal predecessors, (373), 51 states have call successors, (51), 41 states have call predecessors, (51), 40 states have return successors, (50), 49 states have call predecessors, (50), 50 states have call successors, (50) [2022-03-19 22:33:24,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 474 transitions. [2022-03-19 22:33:24,893 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 474 transitions. Word has length 488 [2022-03-19 22:33:24,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:24,893 INFO L478 AbstractCegarLoop]: Abstraction has 461 states and 474 transitions. [2022-03-19 22:33:24,894 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 149 states, 149 states have (on average 3.348993288590604) internal successors, (499), 147 states have internal predecessors, (499), 97 states have call successors, (99), 4 states have call predecessors, (99), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2022-03-19 22:33:24,894 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 474 transitions. [2022-03-19 22:33:24,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2022-03-19 22:33:24,895 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:24,896 INFO L499 BasicCegarLoop]: trace histogram [49, 49, 49, 49, 48, 48, 48, 48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:24,915 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:25,112 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:25,113 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:25,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:25,113 INFO L85 PathProgramCache]: Analyzing trace with hash -865316115, now seen corresponding path program 57 times [2022-03-19 22:33:25,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:25,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502730366] [2022-03-19 22:33:25,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:25,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:25,180 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 0 [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 110 [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 118 [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 126 [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 134 [2022-03-19 22:33:26,648 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 142 [2022-03-19 22:33:26,649 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 150 [2022-03-19 22:33:26,650 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 158 [2022-03-19 22:33:26,651 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 166 [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 174 [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 182 [2022-03-19 22:33:26,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [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 198 [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 206 [2022-03-19 22:33:26,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:33:26,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:33:26,658 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 230 [2022-03-19 22:33:26,659 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 238 [2022-03-19 22:33:26,660 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 246 [2022-03-19 22:33:26,661 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 254 [2022-03-19 22:33:26,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:33:26,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:33:26,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:33:26,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:33:26,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:33:26,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:33:26,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:33:26,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:33:26,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:33:26,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:33:26,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:33:26,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:33:26,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:33:26,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:33:26,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:33:26,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:33:26,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:33:26,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:33:26,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:33:26,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:33:26,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:33:26,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:33:26,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:33:26,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:33:26,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:33:26,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:33:26,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:33:26,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:33:26,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-19 22:33:26,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:26,734 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 4563 proven. 2493 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-19 22:33:26,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:26,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502730366] [2022-03-19 22:33:26,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502730366] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:26,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383984928] [2022-03-19 22:33:26,734 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:33:26,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:26,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:26,735 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:26,763 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:26,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 49 check-sat command(s) [2022-03-19 22:33:26,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:26,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 1362 conjuncts, 100 conjunts are in the unsatisfiable core [2022-03-19 22:33:26,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:29,784 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-19 22:33:29,785 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:30,187 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-19 22:33:30,187 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383984928] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:30,187 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:30,187 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 53, 53] total 152 [2022-03-19 22:33:30,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915536382] [2022-03-19 22:33:30,188 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:30,188 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 152 states [2022-03-19 22:33:30,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:30,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2022-03-19 22:33:30,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3781, Invalid=19171, Unknown=0, NotChecked=0, Total=22952 [2022-03-19 22:33:30,191 INFO L87 Difference]: Start difference. First operand 461 states and 474 transitions. Second operand has 152 states, 152 states have (on average 3.348684210526316) internal successors, (509), 150 states have internal predecessors, (509), 99 states have call successors, (101), 4 states have call predecessors, (101), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2022-03-19 22:33:35,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:35,577 INFO L93 Difference]: Finished difference Result 871 states and 1032 transitions. [2022-03-19 22:33:35,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 200 states. [2022-03-19 22:33:35,578 INFO L78 Accepts]: Start accepts. Automaton has has 152 states, 152 states have (on average 3.348684210526316) internal successors, (509), 150 states have internal predecessors, (509), 99 states have call successors, (101), 4 states have call predecessors, (101), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) Word has length 498 [2022-03-19 22:33:35,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:35,580 INFO L225 Difference]: With dead ends: 871 [2022-03-19 22:33:35,580 INFO L226 Difference]: Without dead ends: 668 [2022-03-19 22:33:35,587 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1441 GetRequests, 1093 SyntacticMatches, 1 SemanticMatches, 347 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42766 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=20199, Invalid=101253, Unknown=0, NotChecked=0, Total=121452 [2022-03-19 22:33:35,587 INFO L913 BasicCegarLoop]: 156 mSDtfsCounter, 1531 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6499 mSolverCounterSat, 1359 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1532 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 7858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1359 IncrementalHoareTripleChecker+Valid, 6499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:35,587 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1532 Valid, 243 Invalid, 7858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1359 Valid, 6499 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-19 22:33:35,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2022-03-19 22:33:35,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 471. [2022-03-19 22:33:35,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 377 states have (on average 1.0106100795755968) internal successors, (381), 378 states have internal predecessors, (381), 52 states have call successors, (52), 42 states have call predecessors, (52), 41 states have return successors, (51), 50 states have call predecessors, (51), 51 states have call successors, (51) [2022-03-19 22:33:35,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 484 transitions. [2022-03-19 22:33:35,620 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 484 transitions. Word has length 498 [2022-03-19 22:33:35,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:35,620 INFO L478 AbstractCegarLoop]: Abstraction has 471 states and 484 transitions. [2022-03-19 22:33:35,620 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 152 states, 152 states have (on average 3.348684210526316) internal successors, (509), 150 states have internal predecessors, (509), 99 states have call successors, (101), 4 states have call predecessors, (101), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2022-03-19 22:33:35,620 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 484 transitions. [2022-03-19 22:33:35,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2022-03-19 22:33:35,622 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:35,622 INFO L499 BasicCegarLoop]: trace histogram [50, 50, 50, 50, 49, 49, 49, 49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:35,641 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:35,839 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-03-19 22:33:35,839 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:35,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:35,840 INFO L85 PathProgramCache]: Analyzing trace with hash 1423642118, now seen corresponding path program 58 times [2022-03-19 22:33:35,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:35,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960723173] [2022-03-19 22:33:35,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:35,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:35,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:37,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-03-19 22:33:37,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:33:37,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:33:37,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:33:37,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:33:37,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:33:37,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:33:37,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:33:37,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:33:37,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:33:37,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:33:37,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:33:37,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:33:37,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:33:37,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:33:37,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:33:37,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:33:37,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:33:37,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:33:37,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:33:37,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:33:37,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:33:37,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:33:37,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:33:37,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:33:37,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:33:37,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:33:37,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:33:37,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:33:37,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:33:37,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:33:37,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:33:37,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:33:37,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:33:37,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:33:37,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:33:37,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:33:37,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:33:37,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:33:37,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:33:37,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:33:37,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:33:37,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:33:37,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:33:37,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:33:37,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:33:37,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:33:37,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:33:37,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:33:37,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:37,603 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 4756 proven. 2594 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-19 22:33:37,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:37,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960723173] [2022-03-19 22:33:37,604 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960723173] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:37,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210998060] [2022-03-19 22:33:37,604 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:33:37,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:37,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:37,605 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:37,606 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:37,758 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:33:37,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:37,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 1389 conjuncts, 102 conjunts are in the unsatisfiable core [2022-03-19 22:33:37,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:39,682 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-19 22:33:39,682 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:40,125 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-03-19 22:33:40,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210998060] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:40,126 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:40,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 54, 54] total 155 [2022-03-19 22:33:40,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977879915] [2022-03-19 22:33:40,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:40,127 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 155 states [2022-03-19 22:33:40,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:40,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 155 interpolants. [2022-03-19 22:33:40,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3933, Invalid=19937, Unknown=0, NotChecked=0, Total=23870 [2022-03-19 22:33:40,129 INFO L87 Difference]: Start difference. First operand 471 states and 484 transitions. Second operand has 155 states, 155 states have (on average 3.3483870967741933) internal successors, (519), 153 states have internal predecessors, (519), 101 states have call successors, (103), 4 states have call predecessors, (103), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2022-03-19 22:33:45,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:45,708 INFO L93 Difference]: Finished difference Result 889 states and 1053 transitions. [2022-03-19 22:33:45,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2022-03-19 22:33:45,708 INFO L78 Accepts]: Start accepts. Automaton has has 155 states, 155 states have (on average 3.3483870967741933) internal successors, (519), 153 states have internal predecessors, (519), 101 states have call successors, (103), 4 states have call predecessors, (103), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) Word has length 508 [2022-03-19 22:33:45,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:45,728 INFO L225 Difference]: With dead ends: 889 [2022-03-19 22:33:45,728 INFO L226 Difference]: Without dead ends: 682 [2022-03-19 22:33:45,735 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1470 GetRequests, 1115 SyntacticMatches, 1 SemanticMatches, 354 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44539 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=21011, Invalid=105369, Unknown=0, NotChecked=0, Total=126380 [2022-03-19 22:33:45,736 INFO L913 BasicCegarLoop]: 159 mSDtfsCounter, 1570 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 7005 mSolverCounterSat, 1392 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1571 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 8397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1392 IncrementalHoareTripleChecker+Valid, 7005 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:45,736 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1571 Valid, 266 Invalid, 8397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1392 Valid, 7005 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-19 22:33:45,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2022-03-19 22:33:45,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 481. [2022-03-19 22:33:45,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 385 states have (on average 1.0103896103896104) internal successors, (389), 386 states have internal predecessors, (389), 53 states have call successors, (53), 43 states have call predecessors, (53), 42 states have return successors, (52), 51 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-19 22:33:45,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 494 transitions. [2022-03-19 22:33:45,770 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 494 transitions. Word has length 508 [2022-03-19 22:33:45,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:45,770 INFO L478 AbstractCegarLoop]: Abstraction has 481 states and 494 transitions. [2022-03-19 22:33:45,770 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 155 states, 155 states have (on average 3.3483870967741933) internal successors, (519), 153 states have internal predecessors, (519), 101 states have call successors, (103), 4 states have call predecessors, (103), 1 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2022-03-19 22:33:45,770 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 494 transitions. [2022-03-19 22:33:45,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2022-03-19 22:33:45,772 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:45,772 INFO L499 BasicCegarLoop]: trace histogram [51, 51, 51, 51, 50, 50, 50, 50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:45,790 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-03-19 22:33:45,987 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2022-03-19 22:33:45,987 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:45,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:45,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1091468767, now seen corresponding path program 59 times [2022-03-19 22:33:45,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:45,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961654046] [2022-03-19 22:33:45,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:45,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:46,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:47,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-03-19 22:33:47,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:33:47,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:33:47,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:33:47,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:33:47,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:33:47,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:33:47,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:33:47,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:33:47,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:33:47,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:33:47,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:33:47,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:33:47,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:33:47,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:33:47,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:33:47,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:33:47,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:33:47,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:33:47,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:33:47,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:33:47,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:33:47,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:33:47,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:33:47,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:33:47,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:33:47,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:33:47,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:33:47,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:33:47,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:33:47,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:33:47,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:33:47,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:33:47,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:33:47,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:33:47,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:33:47,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:33:47,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:33:47,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:33:47,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:33:47,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:33:47,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:33:47,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:33:47,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:33:47,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-19 22:33:47,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-19 22:33:47,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-19 22:33:47,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-19 22:33:47,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-19 22:33:47,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-19 22:33:47,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:47,743 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 4953 proven. 2697 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-19 22:33:47,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:47,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961654046] [2022-03-19 22:33:47,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961654046] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:47,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438834689] [2022-03-19 22:33:47,743 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:33:47,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:47,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:47,745 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:33:47,745 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:33:47,993 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 51 check-sat command(s) [2022-03-19 22:33:47,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:48,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 1416 conjuncts, 104 conjunts are in the unsatisfiable core [2022-03-19 22:33:48,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:50,430 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 5100 proven. 2550 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-19 22:33:50,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:50,855 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 5100 proven. 2550 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-19 22:33:50,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438834689] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:50,855 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:50,856 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 104, 104] total 158 [2022-03-19 22:33:50,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311352968] [2022-03-19 22:33:50,856 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:50,856 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 158 states [2022-03-19 22:33:50,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:50,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 158 interpolants. [2022-03-19 22:33:50,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5517, Invalid=19289, Unknown=0, NotChecked=0, Total=24806 [2022-03-19 22:33:50,859 INFO L87 Difference]: Start difference. First operand 481 states and 494 transitions. Second operand has 158 states, 158 states have (on average 2.689873417721519) internal successors, (425), 157 states have internal predecessors, (425), 103 states have call successors, (105), 3 states have call predecessors, (105), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2022-03-19 22:33:54,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:54,167 INFO L93 Difference]: Finished difference Result 898 states and 1064 transitions. [2022-03-19 22:33:54,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-03-19 22:33:54,167 INFO L78 Accepts]: Start accepts. Automaton has has 158 states, 158 states have (on average 2.689873417721519) internal successors, (425), 157 states have internal predecessors, (425), 103 states have call successors, (105), 3 states have call predecessors, (105), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) Word has length 518 [2022-03-19 22:33:54,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:54,169 INFO L225 Difference]: With dead ends: 898 [2022-03-19 22:33:54,169 INFO L226 Difference]: Without dead ends: 687 [2022-03-19 22:33:54,174 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1394 GetRequests, 1136 SyntacticMatches, 0 SemanticMatches, 258 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18495 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=14954, Invalid=52386, Unknown=0, NotChecked=0, Total=67340 [2022-03-19 22:33:54,174 INFO L913 BasicCegarLoop]: 114 mSDtfsCounter, 1036 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 3200 mSolverCounterSat, 613 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1037 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 3813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 613 IncrementalHoareTripleChecker+Valid, 3200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:54,174 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1037 Valid, 166 Invalid, 3813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [613 Valid, 3200 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-19 22:33:54,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-03-19 22:33:54,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 483. [2022-03-19 22:33:54,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 387 states have (on average 1.0103359173126616) internal successors, (391), 388 states have internal predecessors, (391), 53 states have call successors, (53), 43 states have call predecessors, (53), 42 states have return successors, (52), 51 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-19 22:33:54,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 496 transitions. [2022-03-19 22:33:54,212 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 496 transitions. Word has length 518 [2022-03-19 22:33:54,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:54,213 INFO L478 AbstractCegarLoop]: Abstraction has 483 states and 496 transitions. [2022-03-19 22:33:54,214 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 158 states, 158 states have (on average 2.689873417721519) internal successors, (425), 157 states have internal predecessors, (425), 103 states have call successors, (105), 3 states have call predecessors, (105), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2022-03-19 22:33:54,214 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 496 transitions. [2022-03-19 22:33:54,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2022-03-19 22:33:54,216 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:54,216 INFO L499 BasicCegarLoop]: trace histogram [52, 51, 51, 51, 51, 50, 50, 50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:54,234 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:33:54,431 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2022-03-19 22:33:54,432 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:54,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:54,432 INFO L85 PathProgramCache]: Analyzing trace with hash 2094997220, now seen corresponding path program 60 times [2022-03-19 22:33:54,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:54,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600446110] [2022-03-19 22:33:54,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:54,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:54,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:33:55,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:33:55,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:33:55,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:33:55,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:33:55,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:33:55,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:33:55,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:33:55,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:33:55,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:33:55,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:33:55,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:33:55,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:33:55,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:33:55,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:33:55,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:33:55,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:33:55,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:33:55,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:33:55,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:33:55,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:33:55,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:33:55,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:33:55,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:33:55,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:33:55,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:33:55,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:33:55,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:33:55,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:33:55,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:33:55,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:33:55,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:33:55,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:33:55,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:33:55,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:33:55,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:33:55,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:33:55,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:33:55,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:33:55,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:33:55,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:33:55,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:33:55,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:33:55,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:33:55,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:33:55,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:33:55,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:33:55,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:33:55,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:33:55,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:33:55,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:33:55,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:33:55,454 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2650 proven. 5102 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-19 22:33:55,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:33:55,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600446110] [2022-03-19 22:33:55,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600446110] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:33:55,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94299670] [2022-03-19 22:33:55,454 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:33:55,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:55,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:33:55,456 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:33:55,457 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:33:55,687 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2022-03-19 22:33:55,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:33:55,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 1426 conjuncts, 105 conjunts are in the unsatisfiable core [2022-03-19 22:33:55,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:33:56,095 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-19 22:33:56,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:33:56,665 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-19 22:33:56,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94299670] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:33:56,665 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:33:56,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56, 56] total 61 [2022-03-19 22:33:56,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169724911] [2022-03-19 22:33:56,665 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:33:56,666 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-03-19 22:33:56,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:33:56,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-03-19 22:33:56,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1501, Invalid=2159, Unknown=0, NotChecked=0, Total=3660 [2022-03-19 22:33:56,667 INFO L87 Difference]: Start difference. First operand 483 states and 496 transitions. Second operand has 61 states, 61 states have (on average 4.770491803278689) internal successors, (291), 58 states have internal predecessors, (291), 53 states have call successors, (57), 4 states have call predecessors, (57), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-19 22:33:58,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:33:58,142 INFO L93 Difference]: Finished difference Result 502 states and 517 transitions. [2022-03-19 22:33:58,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-19 22:33:58,142 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 4.770491803278689) internal successors, (291), 58 states have internal predecessors, (291), 53 states have call successors, (57), 4 states have call predecessors, (57), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) Word has length 520 [2022-03-19 22:33:58,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:33:58,144 INFO L225 Difference]: With dead ends: 502 [2022-03-19 22:33:58,144 INFO L226 Difference]: Without dead ends: 500 [2022-03-19 22:33:58,146 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1305 GetRequests, 1188 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2562 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=4495, Invalid=9311, Unknown=0, NotChecked=0, Total=13806 [2022-03-19 22:33:58,146 INFO L913 BasicCegarLoop]: 72 mSDtfsCounter, 255 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1592 mSolverCounterSat, 324 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 1916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 324 IncrementalHoareTripleChecker+Valid, 1592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:33:58,146 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 124 Invalid, 1916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [324 Valid, 1592 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:33:58,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2022-03-19 22:33:58,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 495. [2022-03-19 22:33:58,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 396 states have (on average 1.0101010101010102) internal successors, (400), 397 states have internal predecessors, (400), 55 states have call successors, (55), 44 states have call predecessors, (55), 43 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2022-03-19 22:33:58,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 509 transitions. [2022-03-19 22:33:58,205 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 509 transitions. Word has length 520 [2022-03-19 22:33:58,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:33:58,205 INFO L478 AbstractCegarLoop]: Abstraction has 495 states and 509 transitions. [2022-03-19 22:33:58,205 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 4.770491803278689) internal successors, (291), 58 states have internal predecessors, (291), 53 states have call successors, (57), 4 states have call predecessors, (57), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-19 22:33:58,205 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 509 transitions. [2022-03-19 22:33:58,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 537 [2022-03-19 22:33:58,207 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:33:58,207 INFO L499 BasicCegarLoop]: trace histogram [53, 53, 53, 52, 52, 52, 52, 52, 52, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:33:58,225 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:33:58,425 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:33:58,425 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:33:58,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:33:58,426 INFO L85 PathProgramCache]: Analyzing trace with hash 1524986380, now seen corresponding path program 61 times [2022-03-19 22:33:58,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:33:58,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091927153] [2022-03-19 22:33:58,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:33:58,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:33:58,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:00,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-03-19 22:34:00,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:34:00,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:34:00,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:34:00,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:34:00,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:34:00,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:34:00,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:34:00,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:34:00,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:34:00,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:34:00,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:34:00,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:34:00,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:34:00,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:34:00,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:34:00,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:34:00,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:34:00,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:34:00,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:34:00,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:34:00,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:34:00,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:34:00,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:34:00,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:34:00,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:34:00,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:34:00,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:34:00,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:34:00,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:34:00,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:34:00,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:34:00,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:34:00,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:34:00,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:34:00,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:34:00,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:34:00,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:34:00,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:34:00,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:34:00,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:34:00,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:34:00,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:34:00,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:34:00,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:34:00,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:34:00,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:34:00,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:34:00,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:34:00,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:34:00,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-19 22:34:00,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-19 22:34:00,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,767 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5359 proven. 2805 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-19 22:34:00,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:00,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091927153] [2022-03-19 22:34:00,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091927153] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:00,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212201158] [2022-03-19 22:34:00,768 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:34:00,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:00,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:00,769 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:00,800 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:00,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:00,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 1460 conjuncts, 106 conjunts are in the unsatisfiable core [2022-03-19 22:34:00,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:03,488 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5712 proven. 2652 refuted. 0 times theorem prover too weak. 5104 trivial. 0 not checked. [2022-03-19 22:34:03,488 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:03,928 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5510 proven. 2652 refuted. 0 times theorem prover too weak. 5306 trivial. 0 not checked. [2022-03-19 22:34:03,929 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212201158] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:03,929 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:03,929 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 106, 106] total 162 [2022-03-19 22:34:03,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598317827] [2022-03-19 22:34:03,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:03,930 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 162 states [2022-03-19 22:34:03,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:03,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 162 interpolants. [2022-03-19 22:34:03,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5783, Invalid=20299, Unknown=0, NotChecked=0, Total=26082 [2022-03-19 22:34:03,934 INFO L87 Difference]: Start difference. First operand 495 states and 509 transitions. Second operand has 162 states, 162 states have (on average 2.7222222222222223) internal successors, (441), 161 states have internal predecessors, (441), 106 states have call successors, (109), 3 states have call predecessors, (109), 2 states have return successors, (107), 106 states have call predecessors, (107), 106 states have call successors, (107) [2022-03-19 22:34:07,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:07,384 INFO L93 Difference]: Finished difference Result 926 states and 1096 transitions. [2022-03-19 22:34:07,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-03-19 22:34:07,385 INFO L78 Accepts]: Start accepts. Automaton has has 162 states, 162 states have (on average 2.7222222222222223) internal successors, (441), 161 states have internal predecessors, (441), 106 states have call successors, (109), 3 states have call predecessors, (109), 2 states have return successors, (107), 106 states have call predecessors, (107), 106 states have call successors, (107) Word has length 536 [2022-03-19 22:34:07,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:07,387 INFO L225 Difference]: With dead ends: 926 [2022-03-19 22:34:07,387 INFO L226 Difference]: Without dead ends: 705 [2022-03-19 22:34:07,392 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1440 GetRequests, 1176 SyntacticMatches, 0 SemanticMatches, 264 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19431 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=15587, Invalid=54903, Unknown=0, NotChecked=0, Total=70490 [2022-03-19 22:34:07,392 INFO L913 BasicCegarLoop]: 116 mSDtfsCounter, 1116 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3354 mSolverCounterSat, 813 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1117 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 4167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 813 IncrementalHoareTripleChecker+Valid, 3354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:07,392 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1117 Valid, 188 Invalid, 4167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [813 Valid, 3354 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-19 22:34:07,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2022-03-19 22:34:07,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 497. [2022-03-19 22:34:07,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 398 states have (on average 1.0100502512562815) internal successors, (402), 399 states have internal predecessors, (402), 55 states have call successors, (55), 44 states have call predecessors, (55), 43 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2022-03-19 22:34:07,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 511 transitions. [2022-03-19 22:34:07,447 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 511 transitions. Word has length 536 [2022-03-19 22:34:07,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:07,447 INFO L478 AbstractCegarLoop]: Abstraction has 497 states and 511 transitions. [2022-03-19 22:34:07,447 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 162 states, 162 states have (on average 2.7222222222222223) internal successors, (441), 161 states have internal predecessors, (441), 106 states have call successors, (109), 3 states have call predecessors, (109), 2 states have return successors, (107), 106 states have call predecessors, (107), 106 states have call successors, (107) [2022-03-19 22:34:07,447 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 511 transitions. [2022-03-19 22:34:07,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 539 [2022-03-19 22:34:07,449 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:07,449 INFO L499 BasicCegarLoop]: trace histogram [53, 53, 53, 53, 52, 52, 52, 52, 52, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:07,467 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:07,671 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:07,671 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:07,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:07,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1854127057, now seen corresponding path program 62 times [2022-03-19 22:34:07,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:07,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738332445] [2022-03-19 22:34:07,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:07,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:07,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:09,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-03-19 22:34:09,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:34:09,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:34:09,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:34:09,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:34:09,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:34:09,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:34:09,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:34:09,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:34:09,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:34:09,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:34:09,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:34:09,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:34:09,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:34:09,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:34:09,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:34:09,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:34:09,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:34:09,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:34:09,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:34:09,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:34:09,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:34:09,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:34:09,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:34:09,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:34:09,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:34:09,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:34:09,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:34:09,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:34:09,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:34:09,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:34:09,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:34:09,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:34:09,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:34:09,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:34:09,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:34:09,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:34:09,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:34:09,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:34:09,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:34:09,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:34:09,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:34:09,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:34:09,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:34:09,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:34:09,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:34:09,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-19 22:34:09,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-19 22:34:09,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-19 22:34:09,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-19 22:34:09,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-19 22:34:09,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-19 22:34:09,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:09,708 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 5359 proven. 2909 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-19 22:34:09,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:09,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738332445] [2022-03-19 22:34:09,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738332445] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:09,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066829728] [2022-03-19 22:34:09,708 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:34:09,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:09,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:09,709 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:09,710 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:09,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:34:09,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:09,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 1470 conjuncts, 108 conjunts are in the unsatisfiable core [2022-03-19 22:34:09,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:11,911 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-19 22:34:11,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:12,540 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-19 22:34:12,540 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2066829728] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:12,540 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:12,540 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [109, 57, 57] total 164 [2022-03-19 22:34:12,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548801395] [2022-03-19 22:34:12,540 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:12,541 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 164 states [2022-03-19 22:34:12,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:12,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2022-03-19 22:34:12,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4407, Invalid=22325, Unknown=0, NotChecked=0, Total=26732 [2022-03-19 22:34:12,543 INFO L87 Difference]: Start difference. First operand 497 states and 511 transitions. Second operand has 164 states, 164 states have (on average 3.347560975609756) internal successors, (549), 162 states have internal predecessors, (549), 107 states have call successors, (109), 4 states have call predecessors, (109), 1 states have return successors, (105), 105 states have call predecessors, (105), 105 states have call successors, (105) [2022-03-19 22:34:20,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:20,703 INFO L93 Difference]: Finished difference Result 939 states and 1113 transitions. [2022-03-19 22:34:20,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 216 states. [2022-03-19 22:34:20,704 INFO L78 Accepts]: Start accepts. Automaton has has 164 states, 164 states have (on average 3.347560975609756) internal successors, (549), 162 states have internal predecessors, (549), 107 states have call successors, (109), 4 states have call predecessors, (109), 1 states have return successors, (105), 105 states have call predecessors, (105), 105 states have call successors, (105) Word has length 538 [2022-03-19 22:34:20,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:20,706 INFO L225 Difference]: With dead ends: 939 [2022-03-19 22:34:20,706 INFO L226 Difference]: Without dead ends: 720 [2022-03-19 22:34:20,713 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1557 GetRequests, 1181 SyntacticMatches, 1 SemanticMatches, 375 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50074 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=23543, Invalid=118209, Unknown=0, NotChecked=0, Total=141752 [2022-03-19 22:34:20,713 INFO L913 BasicCegarLoop]: 168 mSDtfsCounter, 1795 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6601 mSolverCounterSat, 1546 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1796 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 8147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1546 IncrementalHoareTripleChecker+Valid, 6601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:20,713 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1796 Valid, 255 Invalid, 8147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1546 Valid, 6601 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-19 22:34:20,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2022-03-19 22:34:20,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 507. [2022-03-19 22:34:20,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 406 states have (on average 1.0098522167487685) internal successors, (410), 407 states have internal predecessors, (410), 56 states have call successors, (56), 45 states have call predecessors, (56), 44 states have return successors, (55), 54 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-19 22:34:20,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 521 transitions. [2022-03-19 22:34:20,750 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 521 transitions. Word has length 538 [2022-03-19 22:34:20,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:20,750 INFO L478 AbstractCegarLoop]: Abstraction has 507 states and 521 transitions. [2022-03-19 22:34:20,750 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 164 states, 164 states have (on average 3.347560975609756) internal successors, (549), 162 states have internal predecessors, (549), 107 states have call successors, (109), 4 states have call predecessors, (109), 1 states have return successors, (105), 105 states have call predecessors, (105), 105 states have call successors, (105) [2022-03-19 22:34:20,750 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 521 transitions. [2022-03-19 22:34:20,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 549 [2022-03-19 22:34:20,752 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:20,752 INFO L499 BasicCegarLoop]: trace histogram [54, 54, 54, 54, 53, 53, 53, 53, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:20,771 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:20,967 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-03-19 22:34:20,967 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:20,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:20,968 INFO L85 PathProgramCache]: Analyzing trace with hash -302798358, now seen corresponding path program 63 times [2022-03-19 22:34:20,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:20,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102656376] [2022-03-19 22:34:20,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:20,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:21,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:22,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-03-19 22:34:22,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:34:22,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:34:22,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:34:22,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:34:22,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:34:22,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:34:22,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:34:22,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:34:22,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:34:22,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:34:22,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:34:22,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:34:22,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:34:22,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:34:22,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:34:22,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:34:22,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:34:22,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:34:22,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:34:22,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:34:22,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:34:22,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:34:22,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:34:22,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:34:22,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:34:22,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:34:22,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:22,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:34:22,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:34:23,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:34:23,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:34:23,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:34:23,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:34:23,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:34:23,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:34:23,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:34:23,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:34:23,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:34:23,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:34:23,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:34:23,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:34:23,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:34:23,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:34:23,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:34:23,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:34:23,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:34:23,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:34:23,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:34:23,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:34:23,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:34:23,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:34:23,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-19 22:34:23,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-19 22:34:23,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:23,024 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 5568 proven. 3018 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-19 22:34:23,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:23,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102656376] [2022-03-19 22:34:23,025 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102656376] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:23,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823379870] [2022-03-19 22:34:23,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:34:23,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:23,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:23,026 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:23,027 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:23,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 54 check-sat command(s) [2022-03-19 22:34:23,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:23,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 1497 conjuncts, 110 conjunts are in the unsatisfiable core [2022-03-19 22:34:23,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:25,375 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-19 22:34:25,375 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:25,833 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-03-19 22:34:25,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823379870] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:25,834 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:25,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [111, 58, 58] total 167 [2022-03-19 22:34:25,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567684042] [2022-03-19 22:34:25,834 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:25,835 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 167 states [2022-03-19 22:34:25,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:25,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 167 interpolants. [2022-03-19 22:34:25,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4571, Invalid=23151, Unknown=0, NotChecked=0, Total=27722 [2022-03-19 22:34:25,838 INFO L87 Difference]: Start difference. First operand 507 states and 521 transitions. Second operand has 167 states, 167 states have (on average 3.3473053892215567) internal successors, (559), 165 states have internal predecessors, (559), 109 states have call successors, (111), 4 states have call predecessors, (111), 1 states have return successors, (107), 107 states have call predecessors, (107), 107 states have call successors, (107) [2022-03-19 22:34:32,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:32,299 INFO L93 Difference]: Finished difference Result 957 states and 1134 transitions. [2022-03-19 22:34:32,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 220 states. [2022-03-19 22:34:32,300 INFO L78 Accepts]: Start accepts. Automaton has has 167 states, 167 states have (on average 3.3473053892215567) internal successors, (559), 165 states have internal predecessors, (559), 109 states have call successors, (111), 4 states have call predecessors, (111), 1 states have return successors, (107), 107 states have call predecessors, (107), 107 states have call successors, (107) Word has length 548 [2022-03-19 22:34:32,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:32,302 INFO L225 Difference]: With dead ends: 957 [2022-03-19 22:34:32,302 INFO L226 Difference]: Without dead ends: 734 [2022-03-19 22:34:32,342 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1586 GetRequests, 1203 SyntacticMatches, 1 SemanticMatches, 382 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51991 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=24419, Invalid=122653, Unknown=0, NotChecked=0, Total=147072 [2022-03-19 22:34:32,343 INFO L913 BasicCegarLoop]: 171 mSDtfsCounter, 2022 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 6767 mSolverCounterSat, 2004 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2023 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 8771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2004 IncrementalHoareTripleChecker+Valid, 6767 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:32,343 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2023 Valid, 253 Invalid, 8771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2004 Valid, 6767 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-19 22:34:32,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2022-03-19 22:34:32,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 517. [2022-03-19 22:34:32,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 414 states have (on average 1.0096618357487923) internal successors, (418), 415 states have internal predecessors, (418), 57 states have call successors, (57), 46 states have call predecessors, (57), 45 states have return successors, (56), 55 states have call predecessors, (56), 56 states have call successors, (56) [2022-03-19 22:34:32,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 531 transitions. [2022-03-19 22:34:32,382 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 531 transitions. Word has length 548 [2022-03-19 22:34:32,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:32,382 INFO L478 AbstractCegarLoop]: Abstraction has 517 states and 531 transitions. [2022-03-19 22:34:32,382 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 167 states, 167 states have (on average 3.3473053892215567) internal successors, (559), 165 states have internal predecessors, (559), 109 states have call successors, (111), 4 states have call predecessors, (111), 1 states have return successors, (107), 107 states have call predecessors, (107), 107 states have call successors, (107) [2022-03-19 22:34:32,382 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 531 transitions. [2022-03-19 22:34:32,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 559 [2022-03-19 22:34:32,385 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:32,385 INFO L499 BasicCegarLoop]: trace histogram [55, 55, 55, 55, 54, 54, 54, 54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:32,403 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-03-19 22:34:32,598 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-03-19 22:34:32,598 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:32,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:32,599 INFO L85 PathProgramCache]: Analyzing trace with hash -1618703165, now seen corresponding path program 64 times [2022-03-19 22:34:32,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:32,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012682399] [2022-03-19 22:34:32,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:32,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:32,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:34,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-03-19 22:34:34,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:34:34,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:34:34,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:34:34,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:34:34,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:34:34,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:34:34,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:34:34,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:34:34,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:34:34,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:34:34,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:34:34,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:34:34,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:34:34,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:34:34,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:34:34,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:34:34,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:34:34,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:34:34,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:34:34,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:34:34,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:34:34,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:34:34,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:34:34,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:34:34,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:34:34,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:34:34,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:34:34,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:34:34,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:34:34,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:34:34,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:34:34,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:34:34,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:34:34,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:34:34,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:34:34,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:34:34,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:34:34,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:34:34,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:34:34,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:34:34,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:34:34,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:34:34,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-19 22:34:34,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-19 22:34:34,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-19 22:34:34,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-19 22:34:34,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-19 22:34:34,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-19 22:34:34,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-19 22:34:34,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-19 22:34:34,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-19 22:34:34,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-19 22:34:34,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-19 22:34:34,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:34,607 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 5781 proven. 3129 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-19 22:34:34,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:34,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012682399] [2022-03-19 22:34:34,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012682399] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:34,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172619893] [2022-03-19 22:34:34,607 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:34:34,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:34,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:34,608 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:34,609 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:34,792 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:34:34,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:34,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 1524 conjuncts, 112 conjunts are in the unsatisfiable core [2022-03-19 22:34:34,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:37,009 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-19 22:34:37,009 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:37,478 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-03-19 22:34:37,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172619893] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:37,479 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:37,479 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 59, 59] total 170 [2022-03-19 22:34:37,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432347260] [2022-03-19 22:34:37,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:37,480 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 170 states [2022-03-19 22:34:37,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:37,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 170 interpolants. [2022-03-19 22:34:37,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4738, Invalid=23992, Unknown=0, NotChecked=0, Total=28730 [2022-03-19 22:34:37,483 INFO L87 Difference]: Start difference. First operand 517 states and 531 transitions. Second operand has 170 states, 170 states have (on average 3.347058823529412) internal successors, (569), 168 states have internal predecessors, (569), 111 states have call successors, (113), 4 states have call predecessors, (113), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) [2022-03-19 22:34:44,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:44,441 INFO L93 Difference]: Finished difference Result 975 states and 1155 transitions. [2022-03-19 22:34:44,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 224 states. [2022-03-19 22:34:44,441 INFO L78 Accepts]: Start accepts. Automaton has has 170 states, 170 states have (on average 3.347058823529412) internal successors, (569), 168 states have internal predecessors, (569), 111 states have call successors, (113), 4 states have call predecessors, (113), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) Word has length 558 [2022-03-19 22:34:44,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:44,444 INFO L225 Difference]: With dead ends: 975 [2022-03-19 22:34:44,444 INFO L226 Difference]: Without dead ends: 748 [2022-03-19 22:34:44,454 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1615 GetRequests, 1225 SyntacticMatches, 1 SemanticMatches, 389 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53944 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=25311, Invalid=127179, Unknown=0, NotChecked=0, Total=152490 [2022-03-19 22:34:44,455 INFO L913 BasicCegarLoop]: 174 mSDtfsCounter, 2161 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 6929 mSolverCounterSat, 1692 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2162 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 8621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1692 IncrementalHoareTripleChecker+Valid, 6929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:44,455 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2162 Valid, 256 Invalid, 8621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1692 Valid, 6929 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-19 22:34:44,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2022-03-19 22:34:44,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 527. [2022-03-19 22:34:44,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 422 states have (on average 1.009478672985782) internal successors, (426), 423 states have internal predecessors, (426), 58 states have call successors, (58), 47 states have call predecessors, (58), 46 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-19 22:34:44,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 541 transitions. [2022-03-19 22:34:44,496 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 541 transitions. Word has length 558 [2022-03-19 22:34:44,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:44,496 INFO L478 AbstractCegarLoop]: Abstraction has 527 states and 541 transitions. [2022-03-19 22:34:44,496 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 170 states, 170 states have (on average 3.347058823529412) internal successors, (569), 168 states have internal predecessors, (569), 111 states have call successors, (113), 4 states have call predecessors, (113), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) [2022-03-19 22:34:44,496 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 541 transitions. [2022-03-19 22:34:44,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 569 [2022-03-19 22:34:44,498 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:44,499 INFO L499 BasicCegarLoop]: trace histogram [56, 56, 56, 56, 55, 55, 55, 55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:44,532 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:44,717 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:44,717 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:44,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:44,717 INFO L85 PathProgramCache]: Analyzing trace with hash 1411085404, now seen corresponding path program 65 times [2022-03-19 22:34:44,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:44,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520504390] [2022-03-19 22:34:44,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:44,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:44,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:46,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-03-19 22:34:46,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:34:46,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:34:46,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:34:46,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:34:46,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:34:46,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:34:46,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:34:46,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:34:46,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:34:46,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:34:46,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:34:46,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:34:46,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:34:46,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:34:46,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:34:46,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:34:46,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:34:46,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:34:46,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:34:46,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:34:46,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:34:46,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:34:46,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:34:46,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:34:46,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:34:46,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:34:46,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:34:46,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:34:46,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:34:46,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:34:46,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:34:46,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:34:46,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:34:46,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:34:46,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:34:46,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:34:46,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:34:46,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:34:46,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:34:46,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:34:46,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:34:46,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:34:46,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:34:46,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:34:46,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:34:46,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:34:46,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:34:46,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:34:46,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-19 22:34:46,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-19 22:34:46,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-19 22:34:46,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-19 22:34:46,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-19 22:34:46,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-19 22:34:46,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:46,995 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 5998 proven. 3242 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-19 22:34:46,995 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:46,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520504390] [2022-03-19 22:34:46,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520504390] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:46,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841449761] [2022-03-19 22:34:46,995 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:34:46,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:46,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:47,009 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:47,010 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:47,290 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 56 check-sat command(s) [2022-03-19 22:34:47,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:47,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 1551 conjuncts, 114 conjunts are in the unsatisfiable core [2022-03-19 22:34:47,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:50,227 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 6160 proven. 3080 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-19 22:34:50,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:50,720 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 6160 proven. 3080 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-19 22:34:50,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841449761] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:50,721 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:50,721 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [115, 114, 114] total 173 [2022-03-19 22:34:50,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069115481] [2022-03-19 22:34:50,721 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:50,722 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 173 states [2022-03-19 22:34:50,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:50,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 173 interpolants. [2022-03-19 22:34:50,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6617, Invalid=23139, Unknown=0, NotChecked=0, Total=29756 [2022-03-19 22:34:50,725 INFO L87 Difference]: Start difference. First operand 527 states and 541 transitions. Second operand has 173 states, 173 states have (on average 2.6878612716763004) internal successors, (465), 172 states have internal predecessors, (465), 113 states have call successors, (115), 3 states have call predecessors, (115), 1 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2022-03-19 22:34:54,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:54,797 INFO L93 Difference]: Finished difference Result 984 states and 1166 transitions. [2022-03-19 22:34:54,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2022-03-19 22:34:54,798 INFO L78 Accepts]: Start accepts. Automaton has has 173 states, 173 states have (on average 2.6878612716763004) internal successors, (465), 172 states have internal predecessors, (465), 113 states have call successors, (115), 3 states have call predecessors, (115), 1 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) Word has length 568 [2022-03-19 22:34:54,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:54,801 INFO L225 Difference]: With dead ends: 984 [2022-03-19 22:34:54,801 INFO L226 Difference]: Without dead ends: 753 [2022-03-19 22:34:54,806 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1529 GetRequests, 1246 SyntacticMatches, 0 SemanticMatches, 283 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22270 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=17959, Invalid=62981, Unknown=0, NotChecked=0, Total=80940 [2022-03-19 22:34:54,807 INFO L913 BasicCegarLoop]: 124 mSDtfsCounter, 1226 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 3176 mSolverCounterSat, 832 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1227 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 4008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 832 IncrementalHoareTripleChecker+Valid, 3176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:54,807 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1227 Valid, 176 Invalid, 4008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [832 Valid, 3176 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-19 22:34:54,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2022-03-19 22:34:54,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 529. [2022-03-19 22:34:54,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 424 states have (on average 1.009433962264151) internal successors, (428), 425 states have internal predecessors, (428), 58 states have call successors, (58), 47 states have call predecessors, (58), 46 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-19 22:34:54,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 543 transitions. [2022-03-19 22:34:54,876 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 543 transitions. Word has length 568 [2022-03-19 22:34:54,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:54,876 INFO L478 AbstractCegarLoop]: Abstraction has 529 states and 543 transitions. [2022-03-19 22:34:54,876 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 173 states, 173 states have (on average 2.6878612716763004) internal successors, (465), 172 states have internal predecessors, (465), 113 states have call successors, (115), 3 states have call predecessors, (115), 1 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2022-03-19 22:34:54,876 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 543 transitions. [2022-03-19 22:34:54,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2022-03-19 22:34:54,879 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:54,879 INFO L499 BasicCegarLoop]: trace histogram [57, 56, 56, 56, 56, 55, 55, 55, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:54,900 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:55,094 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-03-19 22:34:55,094 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:55,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:55,095 INFO L85 PathProgramCache]: Analyzing trace with hash -883332575, now seen corresponding path program 66 times [2022-03-19 22:34:55,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:55,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873996523] [2022-03-19 22:34:55,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:55,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:55,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:34:56,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:34:56,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:34:56,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:34:56,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:34:56,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:34:56,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:34:56,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:34:56,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:34:56,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:34:56,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:34:56,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:34:56,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:34:56,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:34:56,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:34:56,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:34:56,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:34:56,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:34:56,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:34:56,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:34:56,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:34:56,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:34:56,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:34:56,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:34:56,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:34:56,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:34:56,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:34:56,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:34:56,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:34:56,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:34:56,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:34:56,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:34:56,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:34:56,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:34:56,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:34:56,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:34:56,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:34:56,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:34:56,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:34:56,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:34:56,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:34:56,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:34:56,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:34:56,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:34:56,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:34:56,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:34:56,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-19 22:34:56,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-19 22:34:56,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-19 22:34:56,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-19 22:34:56,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-19 22:34:56,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-19 22:34:56,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-19 22:34:56,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-19 22:34:56,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-19 22:34:56,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-19 22:34:56,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:34:56,085 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3190 proven. 6162 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-19 22:34:56,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:34:56,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873996523] [2022-03-19 22:34:56,086 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873996523] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:34:56,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294015797] [2022-03-19 22:34:56,086 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:34:56,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:34:56,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:34:56,087 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:56,088 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:56,376 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 57 check-sat command(s) [2022-03-19 22:34:56,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:34:56,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 1561 conjuncts, 115 conjunts are in the unsatisfiable core [2022-03-19 22:34:56,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:34:56,824 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-19 22:34:56,824 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:34:57,299 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-03-19 22:34:57,300 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294015797] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:34:57,300 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:34:57,300 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61, 61] total 66 [2022-03-19 22:34:57,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740933156] [2022-03-19 22:34:57,300 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:34:57,301 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-03-19 22:34:57,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:34:57,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-03-19 22:34:57,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1786, Invalid=2504, Unknown=0, NotChecked=0, Total=4290 [2022-03-19 22:34:57,301 INFO L87 Difference]: Start difference. First operand 529 states and 543 transitions. Second operand has 66 states, 66 states have (on average 4.787878787878788) internal successors, (316), 63 states have internal predecessors, (316), 58 states have call successors, (62), 4 states have call predecessors, (62), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-19 22:34:58,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:34:58,938 INFO L93 Difference]: Finished difference Result 548 states and 564 transitions. [2022-03-19 22:34:58,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-19 22:34:58,938 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 4.787878787878788) internal successors, (316), 63 states have internal predecessors, (316), 58 states have call successors, (62), 4 states have call predecessors, (62), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) Word has length 570 [2022-03-19 22:34:58,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:34:58,940 INFO L225 Difference]: With dead ends: 548 [2022-03-19 22:34:58,940 INFO L226 Difference]: Without dead ends: 546 [2022-03-19 22:34:58,942 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1430 GetRequests, 1303 SyntacticMatches, 1 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2952 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=5350, Invalid=10906, Unknown=0, NotChecked=0, Total=16256 [2022-03-19 22:34:58,942 INFO L913 BasicCegarLoop]: 77 mSDtfsCounter, 282 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 1630 mSolverCounterSat, 354 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 354 IncrementalHoareTripleChecker+Valid, 1630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:34:58,942 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 99 Invalid, 1984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [354 Valid, 1630 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:34:58,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2022-03-19 22:34:58,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 541. [2022-03-19 22:34:58,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 433 states have (on average 1.0092378752886837) internal successors, (437), 434 states have internal predecessors, (437), 60 states have call successors, (60), 48 states have call predecessors, (60), 47 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-19 22:34:58,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 556 transitions. [2022-03-19 22:34:58,984 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 556 transitions. Word has length 570 [2022-03-19 22:34:58,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:34:58,984 INFO L478 AbstractCegarLoop]: Abstraction has 541 states and 556 transitions. [2022-03-19 22:34:58,984 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 4.787878787878788) internal successors, (316), 63 states have internal predecessors, (316), 58 states have call successors, (62), 4 states have call predecessors, (62), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2022-03-19 22:34:58,984 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 556 transitions. [2022-03-19 22:34:58,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 587 [2022-03-19 22:34:58,987 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:34:58,987 INFO L499 BasicCegarLoop]: trace histogram [58, 58, 58, 57, 57, 57, 57, 57, 57, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:34:59,008 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:59,205 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-03-19 22:34:59,206 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:34:59,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:34:59,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1910743881, now seen corresponding path program 67 times [2022-03-19 22:34:59,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:34:59,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006357030] [2022-03-19 22:34:59,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:34:59,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:34:59,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:01,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-03-19 22:35:01,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:35:01,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:35:01,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:35:01,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:35:01,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:35:01,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:35:01,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:35:01,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:35:01,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:35:01,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:35:01,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:35:01,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:35:01,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:35:01,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:35:01,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:35:01,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:35:01,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:35:01,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:35:01,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:35:01,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:35:01,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:35:01,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:35:01,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:35:01,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:35:01,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:35:01,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:35:01,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:35:01,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:35:01,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:35:01,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:35:01,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:35:01,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:35:01,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:35:01,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:35:01,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:35:01,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:35:01,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:35:01,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:35:01,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:35:01,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:35:01,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:35:01,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:35:01,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:35:01,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:35:01,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-19 22:35:01,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-19 22:35:01,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-19 22:35:01,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-19 22:35:01,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-19 22:35:01,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-19 22:35:01,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-19 22:35:01,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-19 22:35:01,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-19 22:35:01,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-19 22:35:01,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-19 22:35:01,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-19 22:35:01,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,346 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6444 proven. 3360 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-19 22:35:01,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:01,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006357030] [2022-03-19 22:35:01,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006357030] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:01,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488934427] [2022-03-19 22:35:01,346 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:35:01,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:01,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:01,360 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:35:01,361 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:35:01,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:01,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 1595 conjuncts, 116 conjunts are in the unsatisfiable core [2022-03-19 22:35:01,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:04,540 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6832 proven. 3192 refuted. 0 times theorem prover too weak. 6164 trivial. 0 not checked. [2022-03-19 22:35:04,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:35:05,026 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6610 proven. 3192 refuted. 0 times theorem prover too weak. 6386 trivial. 0 not checked. [2022-03-19 22:35:05,026 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488934427] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:35:05,026 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:35:05,026 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [118, 116, 116] total 177 [2022-03-19 22:35:05,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174136013] [2022-03-19 22:35:05,026 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:35:05,028 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 177 states [2022-03-19 22:35:05,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:35:05,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 177 interpolants. [2022-03-19 22:35:05,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6908, Invalid=24244, Unknown=0, NotChecked=0, Total=31152 [2022-03-19 22:35:05,032 INFO L87 Difference]: Start difference. First operand 541 states and 556 transitions. Second operand has 177 states, 177 states have (on average 2.7175141242937855) internal successors, (481), 176 states have internal predecessors, (481), 116 states have call successors, (119), 3 states have call predecessors, (119), 2 states have return successors, (117), 116 states have call predecessors, (117), 116 states have call successors, (117) [2022-03-19 22:35:09,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:35:09,363 INFO L93 Difference]: Finished difference Result 1012 states and 1198 transitions. [2022-03-19 22:35:09,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-03-19 22:35:09,363 INFO L78 Accepts]: Start accepts. Automaton has has 177 states, 177 states have (on average 2.7175141242937855) internal successors, (481), 176 states have internal predecessors, (481), 116 states have call successors, (119), 3 states have call predecessors, (119), 2 states have return successors, (117), 116 states have call predecessors, (117), 116 states have call successors, (117) Word has length 586 [2022-03-19 22:35:09,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:35:09,366 INFO L225 Difference]: With dead ends: 1012 [2022-03-19 22:35:09,366 INFO L226 Difference]: Without dead ends: 771 [2022-03-19 22:35:09,371 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1286 SyntacticMatches, 0 SemanticMatches, 289 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23296 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=18652, Invalid=65738, Unknown=0, NotChecked=0, Total=84390 [2022-03-19 22:35:09,371 INFO L913 BasicCegarLoop]: 126 mSDtfsCounter, 1388 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 4308 mSolverCounterSat, 1033 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1389 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 5341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1033 IncrementalHoareTripleChecker+Valid, 4308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:35:09,371 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1389 Valid, 213 Invalid, 5341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1033 Valid, 4308 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 22:35:09,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2022-03-19 22:35:09,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 543. [2022-03-19 22:35:09,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 435 states have (on average 1.0091954022988505) internal successors, (439), 436 states have internal predecessors, (439), 60 states have call successors, (60), 48 states have call predecessors, (60), 47 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-19 22:35:09,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 558 transitions. [2022-03-19 22:35:09,414 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 558 transitions. Word has length 586 [2022-03-19 22:35:09,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:35:09,414 INFO L478 AbstractCegarLoop]: Abstraction has 543 states and 558 transitions. [2022-03-19 22:35:09,414 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 177 states, 177 states have (on average 2.7175141242937855) internal successors, (481), 176 states have internal predecessors, (481), 116 states have call successors, (119), 3 states have call predecessors, (119), 2 states have return successors, (117), 116 states have call predecessors, (117), 116 states have call successors, (117) [2022-03-19 22:35:09,414 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 558 transitions. [2022-03-19 22:35:09,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 589 [2022-03-19 22:35:09,417 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:35:09,417 INFO L499 BasicCegarLoop]: trace histogram [58, 58, 58, 58, 57, 57, 57, 57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:35:09,456 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:35:09,633 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-03-19 22:35:09,633 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:35:09,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:35:09,633 INFO L85 PathProgramCache]: Analyzing trace with hash -947154482, now seen corresponding path program 68 times [2022-03-19 22:35:09,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:35:09,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117015100] [2022-03-19 22:35:09,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:35:09,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:35:09,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:12,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-03-19 22:35:12,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:35:12,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:35:12,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:35:12,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:35:12,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:35:12,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:35:12,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:35:12,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:35:12,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:35:12,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:35:12,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:35:12,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:35:12,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:35:12,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:35:12,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:35:12,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:35:12,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:35:12,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:35:12,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:35:12,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:35:12,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:35:12,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:35:12,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:35:12,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:35:12,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:35:12,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:35:12,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:35:12,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:35:12,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:35:12,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:35:12,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:35:12,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:35:12,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:35:12,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:35:12,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:35:12,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:35:12,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:35:12,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:35:12,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:35:12,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:35:12,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:35:12,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:35:12,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:35:12,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:35:12,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:35:12,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:35:12,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:35:12,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:35:12,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:35:12,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-19 22:35:12,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-19 22:35:12,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-19 22:35:12,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-19 22:35:12,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-19 22:35:12,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-19 22:35:12,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-19 22:35:12,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:12,337 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 6444 proven. 3474 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-19 22:35:12,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:12,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117015100] [2022-03-19 22:35:12,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117015100] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:12,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416026489] [2022-03-19 22:35:12,338 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:35:12,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:12,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:12,339 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:35:12,340 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:35:12,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:35:12,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:35:12,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 1605 conjuncts, 118 conjunts are in the unsatisfiable core [2022-03-19 22:35:12,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:14,866 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-19 22:35:14,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:35:15,516 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-03-19 22:35:15,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416026489] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:35:15,516 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:35:15,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [119, 62, 62] total 179 [2022-03-19 22:35:15,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271468532] [2022-03-19 22:35:15,517 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:35:15,518 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 179 states [2022-03-19 22:35:15,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:35:15,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 179 interpolants. [2022-03-19 22:35:15,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5257, Invalid=26605, Unknown=0, NotChecked=0, Total=31862 [2022-03-19 22:35:15,522 INFO L87 Difference]: Start difference. First operand 543 states and 558 transitions. Second operand has 179 states, 179 states have (on average 3.346368715083799) internal successors, (599), 177 states have internal predecessors, (599), 117 states have call successors, (119), 4 states have call predecessors, (119), 1 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2022-03-19 22:35:25,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:35:25,176 INFO L93 Difference]: Finished difference Result 1025 states and 1215 transitions. [2022-03-19 22:35:25,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 236 states. [2022-03-19 22:35:25,177 INFO L78 Accepts]: Start accepts. Automaton has has 179 states, 179 states have (on average 3.346368715083799) internal successors, (599), 177 states have internal predecessors, (599), 117 states have call successors, (119), 4 states have call predecessors, (119), 1 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) Word has length 588 [2022-03-19 22:35:25,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:35:25,179 INFO L225 Difference]: With dead ends: 1025 [2022-03-19 22:35:25,179 INFO L226 Difference]: Without dead ends: 786 [2022-03-19 22:35:25,186 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1702 GetRequests, 1291 SyntacticMatches, 1 SemanticMatches, 410 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60019 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=28083, Invalid=141249, Unknown=0, NotChecked=0, Total=169332 [2022-03-19 22:35:25,186 INFO L913 BasicCegarLoop]: 183 mSDtfsCounter, 1984 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 7344 mSolverCounterSat, 1753 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1985 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 9097 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1753 IncrementalHoareTripleChecker+Valid, 7344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:35:25,186 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1985 Valid, 275 Invalid, 9097 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1753 Valid, 7344 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-03-19 22:35:25,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2022-03-19 22:35:25,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 553. [2022-03-19 22:35:25,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 443 states have (on average 1.0090293453724606) internal successors, (447), 444 states have internal predecessors, (447), 61 states have call successors, (61), 49 states have call predecessors, (61), 48 states have return successors, (60), 59 states have call predecessors, (60), 60 states have call successors, (60) [2022-03-19 22:35:25,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 568 transitions. [2022-03-19 22:35:25,229 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 568 transitions. Word has length 588 [2022-03-19 22:35:25,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:35:25,229 INFO L478 AbstractCegarLoop]: Abstraction has 553 states and 568 transitions. [2022-03-19 22:35:25,230 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 179 states, 179 states have (on average 3.346368715083799) internal successors, (599), 177 states have internal predecessors, (599), 117 states have call successors, (119), 4 states have call predecessors, (119), 1 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2022-03-19 22:35:25,230 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 568 transitions. [2022-03-19 22:35:25,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2022-03-19 22:35:25,232 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:35:25,232 INFO L499 BasicCegarLoop]: trace histogram [59, 59, 59, 59, 58, 58, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:35:25,251 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:35:25,450 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2022-03-19 22:35:25,451 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:35:25,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:35:25,451 INFO L85 PathProgramCache]: Analyzing trace with hash 13297575, now seen corresponding path program 69 times [2022-03-19 22:35:25,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:35:25,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885853217] [2022-03-19 22:35:25,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:35:25,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:35:25,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:28,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-03-19 22:35:28,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:35:28,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:35:28,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:35:28,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:35:28,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:35:28,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:35:28,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:35:28,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:35:28,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:35:28,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:35:28,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:35:28,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:35:28,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:35:28,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:35:28,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:35:28,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:35:28,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:35:28,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:35:28,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:35:28,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:35:28,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:35:28,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:35:28,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:35:28,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:35:28,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:35:28,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:35:28,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:35:28,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:35:28,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:35:28,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:35:28,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:35:28,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:35:28,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:35:28,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:35:28,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:35:28,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:35:28,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:35:28,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:35:28,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:35:28,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:35:28,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:35:28,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-19 22:35:28,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-19 22:35:28,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-19 22:35:28,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-19 22:35:28,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-19 22:35:28,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-19 22:35:28,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-19 22:35:28,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-19 22:35:28,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-19 22:35:28,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-19 22:35:28,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-19 22:35:28,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-19 22:35:28,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-19 22:35:28,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-19 22:35:28,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-19 22:35:28,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-19 22:35:28,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:28,242 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 6673 proven. 3593 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-19 22:35:28,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:28,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885853217] [2022-03-19 22:35:28,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885853217] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:28,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86927559] [2022-03-19 22:35:28,242 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:35:28,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:28,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:28,244 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:35:28,244 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:35:28,543 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 59 check-sat command(s) [2022-03-19 22:35:28,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:35:28,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 1632 conjuncts, 120 conjunts are in the unsatisfiable core [2022-03-19 22:35:28,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:30,927 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-19 22:35:30,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:35:31,442 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-03-19 22:35:31,442 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86927559] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:35:31,442 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:35:31,442 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [121, 63, 63] total 182 [2022-03-19 22:35:31,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018945805] [2022-03-19 22:35:31,442 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:35:31,443 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 182 states [2022-03-19 22:35:31,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:35:31,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 182 interpolants. [2022-03-19 22:35:31,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5436, Invalid=27506, Unknown=0, NotChecked=0, Total=32942 [2022-03-19 22:35:31,445 INFO L87 Difference]: Start difference. First operand 553 states and 568 transitions. Second operand has 182 states, 182 states have (on average 3.3461538461538463) internal successors, (609), 180 states have internal predecessors, (609), 119 states have call successors, (121), 4 states have call predecessors, (121), 1 states have return successors, (117), 117 states have call predecessors, (117), 117 states have call successors, (117) [2022-03-19 22:35:38,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:35:38,684 INFO L93 Difference]: Finished difference Result 1043 states and 1236 transitions. [2022-03-19 22:35:38,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 240 states. [2022-03-19 22:35:38,684 INFO L78 Accepts]: Start accepts. Automaton has has 182 states, 182 states have (on average 3.3461538461538463) internal successors, (609), 180 states have internal predecessors, (609), 119 states have call successors, (121), 4 states have call predecessors, (121), 1 states have return successors, (117), 117 states have call predecessors, (117), 117 states have call successors, (117) Word has length 598 [2022-03-19 22:35:38,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:35:38,687 INFO L225 Difference]: With dead ends: 1043 [2022-03-19 22:35:38,687 INFO L226 Difference]: Without dead ends: 800 [2022-03-19 22:35:38,698 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1731 GetRequests, 1313 SyntacticMatches, 1 SemanticMatches, 417 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62116 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=29039, Invalid=146103, Unknown=0, NotChecked=0, Total=175142 [2022-03-19 22:35:38,698 INFO L913 BasicCegarLoop]: 186 mSDtfsCounter, 2043 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 7655 mSolverCounterSat, 1617 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2044 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 9272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1617 IncrementalHoareTripleChecker+Valid, 7655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:35:38,699 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2044 Valid, 273 Invalid, 9272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1617 Valid, 7655 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-19 22:35:38,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2022-03-19 22:35:38,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 563. [2022-03-19 22:35:38,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 451 states have (on average 1.0088691796008868) internal successors, (455), 452 states have internal predecessors, (455), 62 states have call successors, (62), 50 states have call predecessors, (62), 49 states have return successors, (61), 60 states have call predecessors, (61), 61 states have call successors, (61) [2022-03-19 22:35:38,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 578 transitions. [2022-03-19 22:35:38,744 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 578 transitions. Word has length 598 [2022-03-19 22:35:38,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:35:38,744 INFO L478 AbstractCegarLoop]: Abstraction has 563 states and 578 transitions. [2022-03-19 22:35:38,744 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 182 states, 182 states have (on average 3.3461538461538463) internal successors, (609), 180 states have internal predecessors, (609), 119 states have call successors, (121), 4 states have call predecessors, (121), 1 states have return successors, (117), 117 states have call predecessors, (117), 117 states have call successors, (117) [2022-03-19 22:35:38,744 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 578 transitions. [2022-03-19 22:35:38,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 609 [2022-03-19 22:35:38,747 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:35:38,747 INFO L499 BasicCegarLoop]: trace histogram [60, 60, 60, 60, 59, 59, 59, 59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:35:38,766 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:35:38,966 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:38,967 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:35:38,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:35:38,967 INFO L85 PathProgramCache]: Analyzing trace with hash 64782912, now seen corresponding path program 70 times [2022-03-19 22:35:38,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:35:38,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686725850] [2022-03-19 22:35:38,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:35:38,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:35:39,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:41,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-03-19 22:35:41,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:35:41,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:35:41,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:35:41,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:35:41,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:35:41,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:35:41,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:35:41,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:35:41,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:35:41,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:35:41,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:35:41,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:35:41,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:35:41,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:35:41,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:35:41,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:35:41,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:35:41,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:35:41,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:35:41,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:35:41,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:35:41,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:35:41,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:35:41,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:35:41,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:35:41,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:35:41,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:35:41,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:35:41,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:35:41,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:35:41,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:35:41,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:35:41,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:35:41,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:35:41,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:35:41,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:35:41,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:35:41,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:35:41,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:35:41,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:35:41,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:35:41,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:35:41,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:35:41,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:35:41,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:35:41,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:35:41,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:35:41,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-19 22:35:41,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-19 22:35:41,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-19 22:35:41,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-19 22:35:41,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-19 22:35:41,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-19 22:35:41,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-19 22:35:41,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-19 22:35:41,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-19 22:35:41,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-19 22:35:41,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-19 22:35:41,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:41,328 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 6906 proven. 3714 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-19 22:35:41,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:41,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686725850] [2022-03-19 22:35:41,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686725850] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:41,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199360816] [2022-03-19 22:35:41,328 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:35:41,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:41,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:41,329 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:35:41,330 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:35:41,525 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:35:41,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:35:41,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 1659 conjuncts, 122 conjunts are in the unsatisfiable core [2022-03-19 22:35:41,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:44,061 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-19 22:35:44,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:35:44,572 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-03-19 22:35:44,572 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1199360816] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:35:44,572 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:35:44,573 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [123, 64, 64] total 185 [2022-03-19 22:35:44,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552616516] [2022-03-19 22:35:44,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:35:44,573 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 185 states [2022-03-19 22:35:44,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:35:44,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 185 interpolants. [2022-03-19 22:35:44,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5618, Invalid=28422, Unknown=0, NotChecked=0, Total=34040 [2022-03-19 22:35:44,577 INFO L87 Difference]: Start difference. First operand 563 states and 578 transitions. Second operand has 185 states, 185 states have (on average 3.345945945945946) internal successors, (619), 183 states have internal predecessors, (619), 121 states have call successors, (123), 4 states have call predecessors, (123), 1 states have return successors, (119), 119 states have call predecessors, (119), 119 states have call successors, (119) [2022-03-19 22:35:53,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:35:53,087 INFO L93 Difference]: Finished difference Result 1061 states and 1257 transitions. [2022-03-19 22:35:53,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 244 states. [2022-03-19 22:35:53,087 INFO L78 Accepts]: Start accepts. Automaton has has 185 states, 185 states have (on average 3.345945945945946) internal successors, (619), 183 states have internal predecessors, (619), 121 states have call successors, (123), 4 states have call predecessors, (123), 1 states have return successors, (119), 119 states have call predecessors, (119), 119 states have call successors, (119) Word has length 608 [2022-03-19 22:35:53,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:35:53,090 INFO L225 Difference]: With dead ends: 1061 [2022-03-19 22:35:53,090 INFO L226 Difference]: Without dead ends: 814 [2022-03-19 22:35:53,100 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1760 GetRequests, 1335 SyntacticMatches, 1 SemanticMatches, 424 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64249 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=30011, Invalid=151039, Unknown=0, NotChecked=0, Total=181050 [2022-03-19 22:35:53,100 INFO L913 BasicCegarLoop]: 189 mSDtfsCounter, 2244 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 8387 mSolverCounterSat, 1720 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2245 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 10107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1720 IncrementalHoareTripleChecker+Valid, 8387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:35:53,100 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2245 Valid, 296 Invalid, 10107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1720 Valid, 8387 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-19 22:35:53,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2022-03-19 22:35:53,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 573. [2022-03-19 22:35:53,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 459 states have (on average 1.008714596949891) internal successors, (463), 460 states have internal predecessors, (463), 63 states have call successors, (63), 51 states have call predecessors, (63), 50 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-19 22:35:53,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 588 transitions. [2022-03-19 22:35:53,146 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 588 transitions. Word has length 608 [2022-03-19 22:35:53,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:35:53,146 INFO L478 AbstractCegarLoop]: Abstraction has 573 states and 588 transitions. [2022-03-19 22:35:53,146 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 185 states, 185 states have (on average 3.345945945945946) internal successors, (619), 183 states have internal predecessors, (619), 121 states have call successors, (123), 4 states have call predecessors, (123), 1 states have return successors, (119), 119 states have call predecessors, (119), 119 states have call successors, (119) [2022-03-19 22:35:53,146 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 588 transitions. [2022-03-19 22:35:53,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 619 [2022-03-19 22:35:53,149 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:35:53,149 INFO L499 BasicCegarLoop]: trace histogram [61, 61, 61, 61, 60, 60, 60, 60, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:35:53,167 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:35:53,367 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:53,367 INFO L403 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:35:53,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:35:53,367 INFO L85 PathProgramCache]: Analyzing trace with hash -264146535, now seen corresponding path program 71 times [2022-03-19 22:35:53,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:35:53,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368989959] [2022-03-19 22:35:53,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:35:53,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:35:53,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:55,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:35:55,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:55,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-03-19 22:35:55,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:55,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:35:55,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:55,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:35:55,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:55,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:35:56,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:35:56,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:35:56,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:35:56,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:35:56,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:35:56,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:35:56,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:35:56,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:35:56,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:35:56,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:35:56,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:35:56,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:35:56,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:35:56,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:35:56,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:35:56,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:35:56,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:35:56,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:35:56,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:35:56,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:35:56,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:35:56,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:35:56,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:35:56,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:35:56,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:35:56,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:35:56,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:35:56,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:35:56,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:35:56,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:35:56,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:35:56,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:35:56,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:35:56,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:35:56,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:35:56,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:35:56,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:35:56,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:35:56,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:35:56,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:35:56,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-19 22:35:56,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-19 22:35:56,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-19 22:35:56,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-19 22:35:56,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-19 22:35:56,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-19 22:35:56,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-19 22:35:56,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-19 22:35:56,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-19 22:35:56,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-19 22:35:56,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-19 22:35:56,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-19 22:35:56,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-19 22:35:56,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-19 22:35:56,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-19 22:35:56,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-19 22:35:56,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:35:56,056 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7143 proven. 3837 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-19 22:35:56,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:35:56,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368989959] [2022-03-19 22:35:56,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368989959] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:35:56,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069366843] [2022-03-19 22:35:56,056 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:35:56,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:35:56,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:35:56,057 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:35:56,058 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:35:56,372 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 61 check-sat command(s) [2022-03-19 22:35:56,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:35:56,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 1686 conjuncts, 124 conjunts are in the unsatisfiable core [2022-03-19 22:35:56,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:35:59,728 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7320 proven. 3660 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-19 22:35:59,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:00,234 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7320 proven. 3660 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-19 22:36:00,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069366843] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:00,234 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:00,235 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [125, 124, 124] total 188 [2022-03-19 22:36:00,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112114475] [2022-03-19 22:36:00,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:00,235 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 188 states [2022-03-19 22:36:00,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:00,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 188 interpolants. [2022-03-19 22:36:00,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7817, Invalid=27339, Unknown=0, NotChecked=0, Total=35156 [2022-03-19 22:36:00,239 INFO L87 Difference]: Start difference. First operand 573 states and 588 transitions. Second operand has 188 states, 188 states have (on average 2.6861702127659575) internal successors, (505), 187 states have internal predecessors, (505), 123 states have call successors, (125), 3 states have call predecessors, (125), 1 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2022-03-19 22:36:05,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:36:05,868 INFO L93 Difference]: Finished difference Result 1070 states and 1268 transitions. [2022-03-19 22:36:05,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-19 22:36:05,868 INFO L78 Accepts]: Start accepts. Automaton has has 188 states, 188 states have (on average 2.6861702127659575) internal successors, (505), 187 states have internal predecessors, (505), 123 states have call successors, (125), 3 states have call predecessors, (125), 1 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) Word has length 618 [2022-03-19 22:36:05,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:36:05,871 INFO L225 Difference]: With dead ends: 1070 [2022-03-19 22:36:05,871 INFO L226 Difference]: Without dead ends: 819 [2022-03-19 22:36:05,875 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1664 GetRequests, 1356 SyntacticMatches, 0 SemanticMatches, 308 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26395 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=21239, Invalid=74551, Unknown=0, NotChecked=0, Total=95790 [2022-03-19 22:36:05,875 INFO L913 BasicCegarLoop]: 134 mSDtfsCounter, 1281 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 4096 mSolverCounterSat, 941 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1282 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 5037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 941 IncrementalHoareTripleChecker+Valid, 4096 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:36:05,875 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1282 Valid, 191 Invalid, 5037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [941 Valid, 4096 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-19 22:36:05,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2022-03-19 22:36:05,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 575. [2022-03-19 22:36:05,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 461 states have (on average 1.0086767895878526) internal successors, (465), 462 states have internal predecessors, (465), 63 states have call successors, (63), 51 states have call predecessors, (63), 50 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-19 22:36:05,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 590 transitions. [2022-03-19 22:36:05,922 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 590 transitions. Word has length 618 [2022-03-19 22:36:05,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:36:05,923 INFO L478 AbstractCegarLoop]: Abstraction has 575 states and 590 transitions. [2022-03-19 22:36:05,923 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 188 states, 188 states have (on average 2.6861702127659575) internal successors, (505), 187 states have internal predecessors, (505), 123 states have call successors, (125), 3 states have call predecessors, (125), 1 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2022-03-19 22:36:05,923 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 590 transitions. [2022-03-19 22:36:05,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 621 [2022-03-19 22:36:05,926 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:36:05,926 INFO L499 BasicCegarLoop]: trace histogram [62, 61, 61, 61, 61, 60, 60, 60, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:36:05,946 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-03-19 22:36:06,127 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:06,127 INFO L403 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:36:06,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:36:06,128 INFO L85 PathProgramCache]: Analyzing trace with hash -607777762, now seen corresponding path program 72 times [2022-03-19 22:36:06,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:36:06,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288794699] [2022-03-19 22:36:06,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:36:06,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:36:06,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:36:07,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:36:07,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:36:07,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:36:07,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:36:07,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:36:07,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:36:07,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:36:07,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:36:07,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:36:07,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:36:07,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:36:07,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:36:07,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:36:07,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:36:07,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:36:07,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:36:07,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:36:07,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:36:07,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:36:07,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:36:07,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:36:07,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:36:07,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:36:07,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:36:07,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:36:07,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:36:07,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:36:07,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:36:07,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:36:07,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:36:07,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:36:07,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:36:07,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:36:07,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:36:07,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:36:07,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:36:07,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:36:07,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:36:07,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:36:07,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:36:07,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:36:07,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:36:07,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:36:07,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:36:07,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:36:07,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:36:07,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:36:07,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:36:07,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:36:07,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-19 22:36:07,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-19 22:36:07,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-19 22:36:07,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-19 22:36:07,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-19 22:36:07,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-19 22:36:07,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-19 22:36:07,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-19 22:36:07,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-19 22:36:07,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-19 22:36:07,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-19 22:36:07,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:07,191 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3780 proven. 7322 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-19 22:36:07,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:36:07,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288794699] [2022-03-19 22:36:07,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288794699] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:36:07,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583601089] [2022-03-19 22:36:07,191 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:36:07,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:07,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:36:07,193 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:36:07,194 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:36:07,514 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 62 check-sat command(s) [2022-03-19 22:36:07,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:36:07,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 1696 conjuncts, 125 conjunts are in the unsatisfiable core [2022-03-19 22:36:07,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:36:08,048 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-19 22:36:08,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:08,550 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-03-19 22:36:08,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583601089] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:08,550 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:08,550 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 66, 66] total 71 [2022-03-19 22:36:08,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589481666] [2022-03-19 22:36:08,551 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:08,551 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-03-19 22:36:08,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:08,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-03-19 22:36:08,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2096, Invalid=2874, Unknown=0, NotChecked=0, Total=4970 [2022-03-19 22:36:08,552 INFO L87 Difference]: Start difference. First operand 575 states and 590 transitions. Second operand has 71 states, 71 states have (on average 4.802816901408451) internal successors, (341), 68 states have internal predecessors, (341), 63 states have call successors, (67), 4 states have call predecessors, (67), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-19 22:36:09,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:36:09,728 INFO L93 Difference]: Finished difference Result 594 states and 611 transitions. [2022-03-19 22:36:09,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-03-19 22:36:09,728 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 4.802816901408451) internal successors, (341), 68 states have internal predecessors, (341), 63 states have call successors, (67), 4 states have call predecessors, (67), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) Word has length 620 [2022-03-19 22:36:09,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:36:09,730 INFO L225 Difference]: With dead ends: 594 [2022-03-19 22:36:09,730 INFO L226 Difference]: Without dead ends: 592 [2022-03-19 22:36:09,732 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1555 GetRequests, 1418 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3367 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=6280, Invalid=12626, Unknown=0, NotChecked=0, Total=18906 [2022-03-19 22:36:09,736 INFO L913 BasicCegarLoop]: 82 mSDtfsCounter, 299 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1582 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 1904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 1582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:36:09,736 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 114 Invalid, 1904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 1582 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 22:36:09,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2022-03-19 22:36:09,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 587. [2022-03-19 22:36:09,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 470 states have (on average 1.0085106382978724) internal successors, (474), 471 states have internal predecessors, (474), 65 states have call successors, (65), 52 states have call predecessors, (65), 51 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64) [2022-03-19 22:36:09,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 603 transitions. [2022-03-19 22:36:09,796 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 603 transitions. Word has length 620 [2022-03-19 22:36:09,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:36:09,796 INFO L478 AbstractCegarLoop]: Abstraction has 587 states and 603 transitions. [2022-03-19 22:36:09,796 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 4.802816901408451) internal successors, (341), 68 states have internal predecessors, (341), 63 states have call successors, (67), 4 states have call predecessors, (67), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-03-19 22:36:09,796 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 603 transitions. [2022-03-19 22:36:09,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 637 [2022-03-19 22:36:09,799 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:36:09,799 INFO L499 BasicCegarLoop]: trace histogram [63, 63, 63, 62, 62, 62, 62, 62, 62, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:36:09,819 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:36:10,015 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2022-03-19 22:36:10,015 INFO L403 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:36:10,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:36:10,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1227969722, now seen corresponding path program 73 times [2022-03-19 22:36:10,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:36:10,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781232274] [2022-03-19 22:36:10,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:36:10,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:36:10,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:36:12,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-03-19 22:36:12,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:36:12,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:36:12,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:36:12,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:36:12,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:36:12,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:36:12,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:36:12,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:36:12,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:36:12,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:36:12,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:36:12,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:36:12,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:36:12,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:36:12,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:36:12,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:36:12,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:36:12,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:36:12,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:36:12,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:36:12,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:36:12,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:36:12,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:36:12,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:36:12,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:36:12,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:36:12,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:36:12,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:36:12,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:36:12,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:36:12,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:36:12,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:36:12,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:36:12,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:36:12,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:36:12,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:36:12,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:36:12,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:36:12,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:36:12,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:36:12,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:36:12,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:36:12,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:36:12,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:36:12,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:36:12,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:36:12,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:36:12,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:36:12,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-19 22:36:12,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-19 22:36:12,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-19 22:36:12,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-19 22:36:12,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-19 22:36:12,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-19 22:36:12,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-19 22:36:12,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-19 22:36:12,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-19 22:36:12,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-19 22:36:12,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-19 22:36:12,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-19 22:36:12,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-19 22:36:12,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,569 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 7629 proven. 3965 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-19 22:36:12,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:36:12,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781232274] [2022-03-19 22:36:12,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781232274] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:36:12,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399859292] [2022-03-19 22:36:12,569 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:36:12,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:12,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:36:12,570 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:36:12,571 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:36:12,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:12,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 1730 conjuncts, 126 conjunts are in the unsatisfiable core [2022-03-19 22:36:12,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:36:16,193 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 8052 proven. 3782 refuted. 0 times theorem prover too weak. 7324 trivial. 0 not checked. [2022-03-19 22:36:16,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:16,737 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 7810 proven. 3782 refuted. 0 times theorem prover too weak. 7566 trivial. 0 not checked. [2022-03-19 22:36:16,738 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399859292] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:16,738 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:16,738 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [128, 126, 126] total 192 [2022-03-19 22:36:16,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296013005] [2022-03-19 22:36:16,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:16,739 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 192 states [2022-03-19 22:36:16,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:16,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 192 interpolants. [2022-03-19 22:36:16,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8133, Invalid=28539, Unknown=0, NotChecked=0, Total=36672 [2022-03-19 22:36:16,741 INFO L87 Difference]: Start difference. First operand 587 states and 603 transitions. Second operand has 192 states, 192 states have (on average 2.7135416666666665) internal successors, (521), 191 states have internal predecessors, (521), 126 states have call successors, (129), 3 states have call predecessors, (129), 2 states have return successors, (127), 126 states have call predecessors, (127), 126 states have call successors, (127) [2022-03-19 22:36:22,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:36:22,127 INFO L93 Difference]: Finished difference Result 1098 states and 1300 transitions. [2022-03-19 22:36:22,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-03-19 22:36:22,127 INFO L78 Accepts]: Start accepts. Automaton has has 192 states, 192 states have (on average 2.7135416666666665) internal successors, (521), 191 states have internal predecessors, (521), 126 states have call successors, (129), 3 states have call predecessors, (129), 2 states have return successors, (127), 126 states have call predecessors, (127), 126 states have call successors, (127) Word has length 636 [2022-03-19 22:36:22,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:36:22,129 INFO L225 Difference]: With dead ends: 1098 [2022-03-19 22:36:22,129 INFO L226 Difference]: Without dead ends: 837 [2022-03-19 22:36:22,135 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1710 GetRequests, 1396 SyntacticMatches, 0 SemanticMatches, 314 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27511 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=21992, Invalid=77548, Unknown=0, NotChecked=0, Total=99540 [2022-03-19 22:36:22,135 INFO L913 BasicCegarLoop]: 136 mSDtfsCounter, 1291 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 4145 mSolverCounterSat, 955 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1292 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 5100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 955 IncrementalHoareTripleChecker+Valid, 4145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:36:22,135 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1292 Valid, 203 Invalid, 5100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [955 Valid, 4145 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-19 22:36:22,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 837 states. [2022-03-19 22:36:22,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 837 to 589. [2022-03-19 22:36:22,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 472 states have (on average 1.0084745762711864) internal successors, (476), 473 states have internal predecessors, (476), 65 states have call successors, (65), 52 states have call predecessors, (65), 51 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64) [2022-03-19 22:36:22,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 605 transitions. [2022-03-19 22:36:22,184 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 605 transitions. Word has length 636 [2022-03-19 22:36:22,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:36:22,184 INFO L478 AbstractCegarLoop]: Abstraction has 589 states and 605 transitions. [2022-03-19 22:36:22,184 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 192 states, 192 states have (on average 2.7135416666666665) internal successors, (521), 191 states have internal predecessors, (521), 126 states have call successors, (129), 3 states have call predecessors, (129), 2 states have return successors, (127), 126 states have call predecessors, (127), 126 states have call successors, (127) [2022-03-19 22:36:22,184 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 605 transitions. [2022-03-19 22:36:22,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 639 [2022-03-19 22:36:22,187 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:36:22,187 INFO L499 BasicCegarLoop]: trace histogram [63, 63, 63, 63, 62, 62, 62, 62, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:36:22,205 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:36:22,399 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:22,399 INFO L403 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:36:22,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:36:22,400 INFO L85 PathProgramCache]: Analyzing trace with hash -1582985589, now seen corresponding path program 74 times [2022-03-19 22:36:22,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:36:22,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326958044] [2022-03-19 22:36:22,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:36:22,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:36:22,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:36:25,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-03-19 22:36:25,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:36:25,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:36:25,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:36:25,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:36:25,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:36:25,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:36:25,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:36:25,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:36:25,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:36:25,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:36:25,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:36:25,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:36:25,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:36:25,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:36:25,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:36:25,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:36:25,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:36:25,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:36:25,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:36:25,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:36:25,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:36:25,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:36:25,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:36:25,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:36:25,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:36:25,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:36:25,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:36:25,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:36:25,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:36:25,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:36:25,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:36:25,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:36:25,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:36:25,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:36:25,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:36:25,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:36:25,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:36:25,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:36:25,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:36:25,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:36:25,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-19 22:36:25,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-19 22:36:25,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-19 22:36:25,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-19 22:36:25,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-19 22:36:25,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-19 22:36:25,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-19 22:36:25,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-19 22:36:25,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-19 22:36:25,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-19 22:36:25,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-19 22:36:25,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-19 22:36:25,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-19 22:36:25,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-19 22:36:25,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-19 22:36:25,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-19 22:36:25,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-19 22:36:25,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-19 22:36:25,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-19 22:36:25,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-19 22:36:25,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-19 22:36:25,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:25,327 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 7629 proven. 4089 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-19 22:36:25,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:36:25,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326958044] [2022-03-19 22:36:25,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326958044] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:36:25,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277858584] [2022-03-19 22:36:25,327 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:36:25,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:25,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:36:25,329 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:36:25,329 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:36:25,507 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:36:25,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:36:25,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 1740 conjuncts, 128 conjunts are in the unsatisfiable core [2022-03-19 22:36:25,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:36:28,264 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-19 22:36:28,264 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:28,804 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-03-19 22:36:28,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277858584] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:28,805 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:28,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [129, 67, 67] total 194 [2022-03-19 22:36:28,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314663597] [2022-03-19 22:36:28,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:28,806 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 194 states [2022-03-19 22:36:28,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:28,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 194 interpolants. [2022-03-19 22:36:28,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6182, Invalid=31260, Unknown=0, NotChecked=0, Total=37442 [2022-03-19 22:36:28,809 INFO L87 Difference]: Start difference. First operand 589 states and 605 transitions. Second operand has 194 states, 194 states have (on average 3.345360824742268) internal successors, (649), 192 states have internal predecessors, (649), 127 states have call successors, (129), 4 states have call predecessors, (129), 1 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) [2022-03-19 22:36:37,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:36:37,282 INFO L93 Difference]: Finished difference Result 1111 states and 1317 transitions. [2022-03-19 22:36:37,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 256 states. [2022-03-19 22:36:37,282 INFO L78 Accepts]: Start accepts. Automaton has has 194 states, 194 states have (on average 3.345360824742268) internal successors, (649), 192 states have internal predecessors, (649), 127 states have call successors, (129), 4 states have call predecessors, (129), 1 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) Word has length 638 [2022-03-19 22:36:37,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:36:37,287 INFO L225 Difference]: With dead ends: 1111 [2022-03-19 22:36:37,287 INFO L226 Difference]: Without dead ends: 852 [2022-03-19 22:36:37,295 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1847 GetRequests, 1401 SyntacticMatches, 1 SemanticMatches, 445 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70864 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=33023, Invalid=166339, Unknown=0, NotChecked=0, Total=199362 [2022-03-19 22:36:37,295 INFO L913 BasicCegarLoop]: 198 mSDtfsCounter, 2241 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 7929 mSolverCounterSat, 1821 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2242 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 9750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1821 IncrementalHoareTripleChecker+Valid, 7929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-03-19 22:36:37,295 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2242 Valid, 265 Invalid, 9750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1821 Valid, 7929 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-03-19 22:36:37,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2022-03-19 22:36:37,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 599. [2022-03-19 22:36:37,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 480 states have (on average 1.0083333333333333) internal successors, (484), 481 states have internal predecessors, (484), 66 states have call successors, (66), 53 states have call predecessors, (66), 52 states have return successors, (65), 64 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-19 22:36:37,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 615 transitions. [2022-03-19 22:36:37,344 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 615 transitions. Word has length 638 [2022-03-19 22:36:37,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:36:37,344 INFO L478 AbstractCegarLoop]: Abstraction has 599 states and 615 transitions. [2022-03-19 22:36:37,345 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 194 states, 194 states have (on average 3.345360824742268) internal successors, (649), 192 states have internal predecessors, (649), 127 states have call successors, (129), 4 states have call predecessors, (129), 1 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) [2022-03-19 22:36:37,345 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 615 transitions. [2022-03-19 22:36:37,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 649 [2022-03-19 22:36:37,347 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:36:37,348 INFO L499 BasicCegarLoop]: trace histogram [64, 64, 64, 64, 63, 63, 63, 63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:36:37,366 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:36:37,552 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:37,552 INFO L403 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:36:37,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:36:37,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1623008220, now seen corresponding path program 75 times [2022-03-19 22:36:37,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:36:37,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527965073] [2022-03-19 22:36:37,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:36:37,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:36:37,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:36:40,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-03-19 22:36:40,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:36:40,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:36:40,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:36:40,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:36:40,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:36:40,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:36:40,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:36:40,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:36:40,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:36:40,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:36:40,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:36:40,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:36:40,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:36:40,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:36:40,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:36:40,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:36:40,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:36:40,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:36:40,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:36:40,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:36:40,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:36:40,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:36:40,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:36:40,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:36:40,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:36:40,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:36:40,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:36:40,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:36:40,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:36:40,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:36:40,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:36:40,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:36:40,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:36:40,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:36:40,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:36:40,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:36:40,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:36:40,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:36:40,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:36:40,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:36:40,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:36:40,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:36:40,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:36:40,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:36:40,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:36:40,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:36:40,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-19 22:36:40,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-19 22:36:40,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-19 22:36:40,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-19 22:36:40,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-19 22:36:40,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-19 22:36:40,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-19 22:36:40,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-19 22:36:40,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-19 22:36:40,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-19 22:36:40,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-19 22:36:40,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-19 22:36:40,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-19 22:36:40,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-19 22:36:40,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-19 22:36:40,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-19 22:36:40,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:40,366 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 7878 proven. 4218 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-19 22:36:40,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:36:40,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527965073] [2022-03-19 22:36:40,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527965073] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:36:40,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984675880] [2022-03-19 22:36:40,366 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:36:40,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:40,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:36:40,367 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:36:40,368 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:36:40,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 64 check-sat command(s) [2022-03-19 22:36:40,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:36:40,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 1767 conjuncts, 130 conjunts are in the unsatisfiable core [2022-03-19 22:36:40,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:36:43,458 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 4158 proven. 7938 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-19 22:36:43,459 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:44,022 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 4158 proven. 7938 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-03-19 22:36:44,023 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984675880] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:44,023 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:44,023 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [131, 68, 68] total 197 [2022-03-19 22:36:44,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173009399] [2022-03-19 22:36:44,023 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:44,023 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 197 states [2022-03-19 22:36:44,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:44,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 197 interpolants. [2022-03-19 22:36:44,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6376, Invalid=32236, Unknown=0, NotChecked=0, Total=38612 [2022-03-19 22:36:44,026 INFO L87 Difference]: Start difference. First operand 599 states and 615 transitions. Second operand has 197 states, 197 states have (on average 3.3451776649746194) internal successors, (659), 195 states have internal predecessors, (659), 129 states have call successors, (131), 4 states have call predecessors, (131), 1 states have return successors, (127), 127 states have call predecessors, (127), 127 states have call successors, (127) [2022-03-19 22:36:52,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:36:52,387 INFO L93 Difference]: Finished difference Result 1129 states and 1338 transitions. [2022-03-19 22:36:52,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 260 states. [2022-03-19 22:36:52,387 INFO L78 Accepts]: Start accepts. Automaton has has 197 states, 197 states have (on average 3.3451776649746194) internal successors, (659), 195 states have internal predecessors, (659), 129 states have call successors, (131), 4 states have call predecessors, (131), 1 states have return successors, (127), 127 states have call predecessors, (127), 127 states have call successors, (127) Word has length 648 [2022-03-19 22:36:52,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:36:52,389 INFO L225 Difference]: With dead ends: 1129 [2022-03-19 22:36:52,389 INFO L226 Difference]: Without dead ends: 866 [2022-03-19 22:36:52,401 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1876 GetRequests, 1423 SyntacticMatches, 1 SemanticMatches, 452 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73141 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=34059, Invalid=171603, Unknown=0, NotChecked=0, Total=205662 [2022-03-19 22:36:52,401 INFO L913 BasicCegarLoop]: 201 mSDtfsCounter, 2374 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 8715 mSolverCounterSat, 2229 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2375 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 10944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2229 IncrementalHoareTripleChecker+Valid, 8715 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:36:52,401 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2375 Valid, 293 Invalid, 10944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2229 Valid, 8715 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-19 22:36:52,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2022-03-19 22:36:52,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 609. [2022-03-19 22:36:52,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 488 states have (on average 1.0081967213114753) internal successors, (492), 489 states have internal predecessors, (492), 67 states have call successors, (67), 54 states have call predecessors, (67), 53 states have return successors, (66), 65 states have call predecessors, (66), 66 states have call successors, (66) [2022-03-19 22:36:52,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 625 transitions. [2022-03-19 22:36:52,528 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 625 transitions. Word has length 648 [2022-03-19 22:36:52,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:36:52,528 INFO L478 AbstractCegarLoop]: Abstraction has 609 states and 625 transitions. [2022-03-19 22:36:52,528 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 197 states, 197 states have (on average 3.3451776649746194) internal successors, (659), 195 states have internal predecessors, (659), 129 states have call successors, (131), 4 states have call predecessors, (131), 1 states have return successors, (127), 127 states have call predecessors, (127), 127 states have call successors, (127) [2022-03-19 22:36:52,528 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 625 transitions. [2022-03-19 22:36:52,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 659 [2022-03-19 22:36:52,531 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:36:52,531 INFO L499 BasicCegarLoop]: trace histogram [65, 65, 65, 65, 64, 64, 64, 64, 64, 64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:36:52,549 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-03-19 22:36:52,749 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2022-03-19 22:36:52,749 INFO L403 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:36:52,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:36:52,749 INFO L85 PathProgramCache]: Analyzing trace with hash 1232060029, now seen corresponding path program 76 times [2022-03-19 22:36:52,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:36:52,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951173796] [2022-03-19 22:36:52,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:36:52,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:36:52,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:36:55,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-03-19 22:36:55,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:36:55,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:36:55,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:36:55,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:36:55,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:36:55,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:36:55,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:36:55,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:36:55,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:36:55,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:36:55,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:36:55,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:36:55,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:36:55,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:36:55,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:36:55,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:36:55,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:36:55,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:36:55,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:36:55,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:36:55,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:36:55,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:36:55,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:36:55,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:36:55,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:36:55,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:36:55,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:36:55,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:36:55,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:36:55,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:36:55,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:36:55,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:36:55,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:36:55,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:36:55,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:36:55,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:36:55,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:36:55,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:36:55,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:36:55,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:36:55,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:36:55,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:36:55,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-19 22:36:55,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-19 22:36:55,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-19 22:36:55,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-19 22:36:55,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-19 22:36:55,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-19 22:36:55,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-19 22:36:55,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-19 22:36:55,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-19 22:36:55,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-19 22:36:55,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-19 22:36:55,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-19 22:36:55,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-19 22:36:55,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-19 22:36:55,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-19 22:36:55,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-19 22:36:55,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-19 22:36:55,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-19 22:36:55,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-19 22:36:55,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-19 22:36:55,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-19 22:36:55,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:36:55,433 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 8131 proven. 4349 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-19 22:36:55,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:36:55,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951173796] [2022-03-19 22:36:55,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951173796] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:36:55,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920155720] [2022-03-19 22:36:55,433 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:36:55,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:36:55,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:36:55,434 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:36:55,435 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:36:55,640 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:36:55,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:36:55,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 1794 conjuncts, 132 conjunts are in the unsatisfiable core [2022-03-19 22:36:55,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:36:58,516 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 4288 proven. 8192 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-19 22:36:58,516 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:36:59,118 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 4288 proven. 8192 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-03-19 22:36:59,118 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920155720] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:36:59,118 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:36:59,119 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [133, 69, 69] total 200 [2022-03-19 22:36:59,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768969892] [2022-03-19 22:36:59,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:36:59,119 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 200 states [2022-03-19 22:36:59,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:36:59,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 200 interpolants. [2022-03-19 22:36:59,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6573, Invalid=33227, Unknown=0, NotChecked=0, Total=39800 [2022-03-19 22:36:59,122 INFO L87 Difference]: Start difference. First operand 609 states and 625 transitions. Second operand has 200 states, 200 states have (on average 3.345) internal successors, (669), 198 states have internal predecessors, (669), 131 states have call successors, (133), 4 states have call predecessors, (133), 1 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) [2022-03-19 22:37:08,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:37:08,100 INFO L93 Difference]: Finished difference Result 1147 states and 1359 transitions. [2022-03-19 22:37:08,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2022-03-19 22:37:08,101 INFO L78 Accepts]: Start accepts. Automaton has has 200 states, 200 states have (on average 3.345) internal successors, (669), 198 states have internal predecessors, (669), 131 states have call successors, (133), 4 states have call predecessors, (133), 1 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) Word has length 658 [2022-03-19 22:37:08,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:37:08,102 INFO L225 Difference]: With dead ends: 1147 [2022-03-19 22:37:08,102 INFO L226 Difference]: Without dead ends: 880 [2022-03-19 22:37:08,116 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1905 GetRequests, 1445 SyntacticMatches, 1 SemanticMatches, 459 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75454 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=35111, Invalid=176949, Unknown=0, NotChecked=0, Total=212060 [2022-03-19 22:37:08,116 INFO L913 BasicCegarLoop]: 204 mSDtfsCounter, 2503 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 8264 mSolverCounterSat, 2044 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2504 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 10308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2044 IncrementalHoareTripleChecker+Valid, 8264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:37:08,116 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2504 Valid, 296 Invalid, 10308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2044 Valid, 8264 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-19 22:37:08,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2022-03-19 22:37:08,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 619. [2022-03-19 22:37:08,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 496 states have (on average 1.0080645161290323) internal successors, (500), 497 states have internal predecessors, (500), 68 states have call successors, (68), 55 states have call predecessors, (68), 54 states have return successors, (67), 66 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-19 22:37:08,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 635 transitions. [2022-03-19 22:37:08,223 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 635 transitions. Word has length 658 [2022-03-19 22:37:08,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:37:08,223 INFO L478 AbstractCegarLoop]: Abstraction has 619 states and 635 transitions. [2022-03-19 22:37:08,223 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 200 states, 200 states have (on average 3.345) internal successors, (669), 198 states have internal predecessors, (669), 131 states have call successors, (133), 4 states have call predecessors, (133), 1 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) [2022-03-19 22:37:08,223 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 635 transitions. [2022-03-19 22:37:08,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 669 [2022-03-19 22:37:08,227 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:37:08,227 INFO L499 BasicCegarLoop]: trace histogram [66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:37:08,253 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-03-19 22:37:08,445 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-03-19 22:37:08,445 INFO L403 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:37:08,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:37:08,446 INFO L85 PathProgramCache]: Analyzing trace with hash -1354152554, now seen corresponding path program 77 times [2022-03-19 22:37:08,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:37:08,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043826827] [2022-03-19 22:37:08,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:37:08,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:37:08,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:37:11,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-03-19 22:37:11,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:37:11,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:37:11,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:37:11,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:37:11,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:37:11,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:37:11,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:37:11,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:37:11,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:37:11,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:37:11,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:37:11,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:37:11,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:37:11,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:37:11,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:37:11,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:37:11,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:37:11,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:37:11,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:37:11,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:37:11,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:37:11,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:37:11,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:37:11,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:37:11,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:37:11,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:37:11,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:37:11,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:37:11,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:37:11,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:37:11,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:37:11,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:37:11,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:37:11,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:37:11,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:37:11,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:37:11,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:37:11,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:37:11,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:37:11,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:37:11,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:37:11,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:37:11,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:37:11,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:37:11,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:37:11,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:37:11,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:37:11,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-19 22:37:11,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-19 22:37:11,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-19 22:37:11,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-19 22:37:11,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-19 22:37:11,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-19 22:37:11,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-19 22:37:11,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-19 22:37:11,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-19 22:37:11,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-19 22:37:11,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-19 22:37:11,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-19 22:37:11,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-19 22:37:11,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-19 22:37:11,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-19 22:37:11,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-19 22:37:11,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-19 22:37:11,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:11,229 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8388 proven. 4482 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-19 22:37:11,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:37:11,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043826827] [2022-03-19 22:37:11,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043826827] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:37:11,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [634108268] [2022-03-19 22:37:11,229 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:37:11,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:11,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:37:11,230 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:37:11,231 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:37:11,586 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 66 check-sat command(s) [2022-03-19 22:37:11,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:37:11,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 1821 conjuncts, 134 conjunts are in the unsatisfiable core [2022-03-19 22:37:11,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:37:15,466 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8580 proven. 4290 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-19 22:37:15,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:37:16,055 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8580 proven. 4290 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-19 22:37:16,055 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [634108268] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:37:16,055 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:37:16,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [135, 134, 134] total 203 [2022-03-19 22:37:16,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441594850] [2022-03-19 22:37:16,055 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:37:16,056 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 203 states [2022-03-19 22:37:16,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:37:16,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 203 interpolants. [2022-03-19 22:37:16,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9117, Invalid=31889, Unknown=0, NotChecked=0, Total=41006 [2022-03-19 22:37:16,059 INFO L87 Difference]: Start difference. First operand 619 states and 635 transitions. Second operand has 203 states, 203 states have (on average 2.684729064039409) internal successors, (545), 202 states have internal predecessors, (545), 133 states have call successors, (135), 3 states have call predecessors, (135), 1 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) [2022-03-19 22:37:22,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:37:22,127 INFO L93 Difference]: Finished difference Result 1156 states and 1370 transitions. [2022-03-19 22:37:22,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-03-19 22:37:22,128 INFO L78 Accepts]: Start accepts. Automaton has has 203 states, 203 states have (on average 2.684729064039409) internal successors, (545), 202 states have internal predecessors, (545), 133 states have call successors, (135), 3 states have call predecessors, (135), 1 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) Word has length 668 [2022-03-19 22:37:22,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:37:22,129 INFO L225 Difference]: With dead ends: 1156 [2022-03-19 22:37:22,129 INFO L226 Difference]: Without dead ends: 885 [2022-03-19 22:37:22,135 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1799 GetRequests, 1466 SyntacticMatches, 0 SemanticMatches, 333 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30870 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=24794, Invalid=87096, Unknown=0, NotChecked=0, Total=111890 [2022-03-19 22:37:22,136 INFO L913 BasicCegarLoop]: 144 mSDtfsCounter, 1561 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 4037 mSolverCounterSat, 1236 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1562 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 5273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1236 IncrementalHoareTripleChecker+Valid, 4037 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-19 22:37:22,136 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1562 Valid, 211 Invalid, 5273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1236 Valid, 4037 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-19 22:37:22,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2022-03-19 22:37:22,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 621. [2022-03-19 22:37:22,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 621 states, 498 states have (on average 1.0080321285140563) internal successors, (502), 499 states have internal predecessors, (502), 68 states have call successors, (68), 55 states have call predecessors, (68), 54 states have return successors, (67), 66 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-19 22:37:22,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 637 transitions. [2022-03-19 22:37:22,189 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 637 transitions. Word has length 668 [2022-03-19 22:37:22,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:37:22,190 INFO L478 AbstractCegarLoop]: Abstraction has 621 states and 637 transitions. [2022-03-19 22:37:22,190 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 203 states, 203 states have (on average 2.684729064039409) internal successors, (545), 202 states have internal predecessors, (545), 133 states have call successors, (135), 3 states have call predecessors, (135), 1 states have return successors, (132), 132 states have call predecessors, (132), 132 states have call successors, (132) [2022-03-19 22:37:22,190 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 637 transitions. [2022-03-19 22:37:22,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 671 [2022-03-19 22:37:22,193 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:37:22,193 INFO L499 BasicCegarLoop]: trace histogram [67, 66, 66, 66, 66, 65, 65, 65, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:37:22,212 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-03-19 22:37:22,395 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:22,395 INFO L403 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:37:22,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:37:22,396 INFO L85 PathProgramCache]: Analyzing trace with hash -117844773, now seen corresponding path program 78 times [2022-03-19 22:37:22,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:37:22,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463316574] [2022-03-19 22:37:22,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:37:22,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:37:22,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:37:23,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:37:23,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:37:23,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:37:23,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:37:23,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:37:23,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:37:23,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:37:23,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:37:23,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:37:23,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:37:23,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:37:23,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:37:23,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:37:23,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:37:23,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:37:23,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:37:23,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:37:23,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:37:23,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:37:23,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:37:23,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:37:23,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:37:23,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:37:23,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:37:23,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:37:23,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:37:23,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:37:23,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:37:23,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:37:23,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:37:23,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:37:23,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:37:23,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:37:23,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:37:23,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:37:23,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:37:23,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:37:23,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:37:23,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:37:23,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:37:23,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-19 22:37:23,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-19 22:37:23,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-19 22:37:23,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-19 22:37:23,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-19 22:37:23,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-19 22:37:23,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-19 22:37:23,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-19 22:37:23,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-19 22:37:23,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-19 22:37:23,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-19 22:37:23,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-19 22:37:23,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-19 22:37:23,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-19 22:37:23,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-19 22:37:23,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-19 22:37:23,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-19 22:37:23,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-19 22:37:23,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-19 22:37:23,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-19 22:37:23,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-19 22:37:23,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-19 22:37:23,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-19 22:37:23,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-19 22:37:23,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-19 22:37:23,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:23,614 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4420 proven. 8582 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-19 22:37:23,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:37:23,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463316574] [2022-03-19 22:37:23,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463316574] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:37:23,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724161976] [2022-03-19 22:37:23,615 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:37:23,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:23,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:37:23,616 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:37:23,617 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:37:23,947 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 67 check-sat command(s) [2022-03-19 22:37:23,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:37:23,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 1831 conjuncts, 135 conjunts are in the unsatisfiable core [2022-03-19 22:37:23,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:37:24,813 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4552 proven. 8450 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-19 22:37:24,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:37:25,802 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4552 proven. 8450 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-03-19 22:37:25,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724161976] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:37:25,803 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:37:25,803 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 76 [2022-03-19 22:37:25,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102985007] [2022-03-19 22:37:25,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:37:25,803 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-03-19 22:37:25,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:37:25,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-03-19 22:37:25,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2431, Invalid=3269, Unknown=0, NotChecked=0, Total=5700 [2022-03-19 22:37:25,804 INFO L87 Difference]: Start difference. First operand 621 states and 637 transitions. Second operand has 76 states, 76 states have (on average 4.815789473684211) internal successors, (366), 73 states have internal predecessors, (366), 68 states have call successors, (72), 4 states have call predecessors, (72), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-19 22:37:27,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:37:27,401 INFO L93 Difference]: Finished difference Result 640 states and 658 transitions. [2022-03-19 22:37:27,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-19 22:37:27,402 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 4.815789473684211) internal successors, (366), 73 states have internal predecessors, (366), 68 states have call successors, (72), 4 states have call predecessors, (72), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) Word has length 670 [2022-03-19 22:37:27,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:37:27,403 INFO L225 Difference]: With dead ends: 640 [2022-03-19 22:37:27,403 INFO L226 Difference]: Without dead ends: 638 [2022-03-19 22:37:27,404 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1680 GetRequests, 1533 SyntacticMatches, 1 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3807 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=7285, Invalid=14471, Unknown=0, NotChecked=0, Total=21756 [2022-03-19 22:37:27,404 INFO L913 BasicCegarLoop]: 87 mSDtfsCounter, 315 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2408 mSolverCounterSat, 414 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 316 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 2822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 414 IncrementalHoareTripleChecker+Valid, 2408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:37:27,404 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [316 Valid, 134 Invalid, 2822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [414 Valid, 2408 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:37:27,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2022-03-19 22:37:27,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 633. [2022-03-19 22:37:27,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 507 states have (on average 1.0078895463510849) internal successors, (511), 508 states have internal predecessors, (511), 70 states have call successors, (70), 56 states have call predecessors, (70), 55 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-19 22:37:27,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 650 transitions. [2022-03-19 22:37:27,457 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 650 transitions. Word has length 670 [2022-03-19 22:37:27,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:37:27,458 INFO L478 AbstractCegarLoop]: Abstraction has 633 states and 650 transitions. [2022-03-19 22:37:27,458 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 4.815789473684211) internal successors, (366), 73 states have internal predecessors, (366), 68 states have call successors, (72), 4 states have call predecessors, (72), 1 states have return successors, (67), 67 states have call predecessors, (67), 67 states have call successors, (67) [2022-03-19 22:37:27,458 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 650 transitions. [2022-03-19 22:37:27,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 687 [2022-03-19 22:37:27,461 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:37:27,461 INFO L499 BasicCegarLoop]: trace histogram [68, 68, 68, 67, 67, 67, 67, 67, 67, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:37:27,481 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:37:27,675 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:27,675 INFO L403 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:37:27,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:37:27,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1356552707, now seen corresponding path program 79 times [2022-03-19 22:37:27,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:37:27,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676028004] [2022-03-19 22:37:27,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:37:27,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:37:27,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:37:30,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-03-19 22:37:30,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:37:30,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:37:30,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:37:30,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:37:30,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:37:30,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:37:30,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:37:30,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:37:30,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:37:30,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:37:30,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:37:30,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:37:30,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:37:30,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:37:30,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:37:30,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:37:30,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:37:30,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:37:30,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:37:30,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:37:30,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:37:30,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:37:30,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:37:30,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:37:30,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:37:30,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:37:30,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:37:30,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:37:30,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:37:30,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:37:30,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:37:30,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:37:30,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:37:30,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:37:30,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:37:30,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:37:30,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:37:30,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:37:30,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:37:30,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-19 22:37:30,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-19 22:37:30,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-19 22:37:30,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-19 22:37:30,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-19 22:37:30,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-19 22:37:30,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-19 22:37:30,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-19 22:37:30,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-19 22:37:30,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-19 22:37:30,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-19 22:37:30,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-19 22:37:30,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-19 22:37:30,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-19 22:37:30,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-19 22:37:30,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-19 22:37:30,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-19 22:37:30,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-19 22:37:30,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-19 22:37:30,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-19 22:37:30,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-19 22:37:30,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-19 22:37:30,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-19 22:37:30,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-19 22:37:30,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-19 22:37:30,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-03-19 22:37:30,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-03-19 22:37:30,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,770 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 8914 proven. 4620 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-19 22:37:30,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:37:30,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676028004] [2022-03-19 22:37:30,770 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676028004] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:37:30,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124961310] [2022-03-19 22:37:30,770 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:37:30,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:30,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:37:30,771 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:37:30,772 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:37:30,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:30,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 1865 conjuncts, 136 conjunts are in the unsatisfiable core [2022-03-19 22:37:30,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:37:35,149 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 9372 proven. 4422 refuted. 0 times theorem prover too weak. 8584 trivial. 0 not checked. [2022-03-19 22:37:35,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:37:35,821 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 9110 proven. 4422 refuted. 0 times theorem prover too weak. 8846 trivial. 0 not checked. [2022-03-19 22:37:35,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124961310] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:37:35,821 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:37:35,821 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [138, 136, 136] total 207 [2022-03-19 22:37:35,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589722448] [2022-03-19 22:37:35,821 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:37:35,822 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 207 states [2022-03-19 22:37:35,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:37:35,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 207 interpolants. [2022-03-19 22:37:35,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9458, Invalid=33184, Unknown=0, NotChecked=0, Total=42642 [2022-03-19 22:37:35,825 INFO L87 Difference]: Start difference. First operand 633 states and 650 transitions. Second operand has 207 states, 207 states have (on average 2.710144927536232) internal successors, (561), 206 states have internal predecessors, (561), 136 states have call successors, (139), 3 states have call predecessors, (139), 2 states have return successors, (137), 136 states have call predecessors, (137), 136 states have call successors, (137) [2022-03-19 22:37:41,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:37:41,553 INFO L93 Difference]: Finished difference Result 1184 states and 1402 transitions. [2022-03-19 22:37:41,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-19 22:37:41,554 INFO L78 Accepts]: Start accepts. Automaton has has 207 states, 207 states have (on average 2.710144927536232) internal successors, (561), 206 states have internal predecessors, (561), 136 states have call successors, (139), 3 states have call predecessors, (139), 2 states have return successors, (137), 136 states have call predecessors, (137), 136 states have call successors, (137) Word has length 686 [2022-03-19 22:37:41,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:37:41,555 INFO L225 Difference]: With dead ends: 1184 [2022-03-19 22:37:41,555 INFO L226 Difference]: Without dead ends: 903 [2022-03-19 22:37:41,563 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1845 GetRequests, 1506 SyntacticMatches, 0 SemanticMatches, 339 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32076 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=25607, Invalid=90333, Unknown=0, NotChecked=0, Total=115940 [2022-03-19 22:37:41,563 INFO L913 BasicCegarLoop]: 146 mSDtfsCounter, 1453 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 4223 mSolverCounterSat, 988 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1454 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 5211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 988 IncrementalHoareTripleChecker+Valid, 4223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-19 22:37:41,563 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1454 Valid, 193 Invalid, 5211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [988 Valid, 4223 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-19 22:37:41,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2022-03-19 22:37:41,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 635. [2022-03-19 22:37:41,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 509 states have (on average 1.0078585461689586) internal successors, (513), 510 states have internal predecessors, (513), 70 states have call successors, (70), 56 states have call predecessors, (70), 55 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-19 22:37:41,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 652 transitions. [2022-03-19 22:37:41,641 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 652 transitions. Word has length 686 [2022-03-19 22:37:41,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:37:41,641 INFO L478 AbstractCegarLoop]: Abstraction has 635 states and 652 transitions. [2022-03-19 22:37:41,642 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 207 states, 207 states have (on average 2.710144927536232) internal successors, (561), 206 states have internal predecessors, (561), 136 states have call successors, (139), 3 states have call predecessors, (139), 2 states have return successors, (137), 136 states have call predecessors, (137), 136 states have call successors, (137) [2022-03-19 22:37:41,642 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 652 transitions. [2022-03-19 22:37:41,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 689 [2022-03-19 22:37:41,645 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:37:41,645 INFO L499 BasicCegarLoop]: trace histogram [68, 68, 68, 68, 67, 67, 67, 67, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:37:41,665 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:37:41,862 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-03-19 22:37:41,863 INFO L403 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:37:41,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:37:41,863 INFO L85 PathProgramCache]: Analyzing trace with hash 705856008, now seen corresponding path program 80 times [2022-03-19 22:37:41,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:37:41,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972040562] [2022-03-19 22:37:41,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:37:41,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:37:41,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:37:44,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-03-19 22:37:44,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:37:44,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:37:44,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:37:44,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:37:44,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:37:44,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:37:44,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:37:44,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:37:44,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:37:44,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:37:44,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:37:44,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:37:44,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:37:44,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:37:44,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:37:44,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:37:44,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:37:44,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:37:44,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:37:44,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:37:44,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:37:44,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:37:44,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:37:44,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:37:44,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:37:44,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:37:44,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:37:44,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:37:44,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:37:44,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:37:44,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:37:44,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:37:44,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:37:44,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:37:44,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:37:44,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:37:44,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:37:44,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:37:44,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:37:44,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:37:44,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:37:44,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:37:44,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:37:44,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:37:44,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:37:44,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-19 22:37:44,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-19 22:37:44,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-19 22:37:44,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-19 22:37:44,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-19 22:37:44,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-19 22:37:44,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-19 22:37:44,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-19 22:37:44,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-19 22:37:44,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-19 22:37:44,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-19 22:37:44,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-19 22:37:44,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-19 22:37:44,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-19 22:37:44,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-19 22:37:44,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-19 22:37:44,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-19 22:37:44,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-19 22:37:44,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-19 22:37:44,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-19 22:37:44,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-19 22:37:44,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:37:44,733 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 8914 proven. 4754 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-19 22:37:44,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:37:44,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972040562] [2022-03-19 22:37:44,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972040562] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:37:44,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197471001] [2022-03-19 22:37:44,733 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:37:44,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:44,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:37:44,734 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:37:44,735 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:37:44,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:37:44,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:37:44,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 1875 conjuncts, 138 conjunts are in the unsatisfiable core [2022-03-19 22:37:44,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:37:48,014 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 4690 proven. 8978 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-19 22:37:48,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:37:48,584 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 4690 proven. 8978 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-03-19 22:37:48,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197471001] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:37:48,584 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:37:48,584 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [139, 72, 72] total 209 [2022-03-19 22:37:48,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848520348] [2022-03-19 22:37:48,584 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:37:48,585 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 209 states [2022-03-19 22:37:48,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:37:48,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 209 interpolants. [2022-03-19 22:37:48,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7182, Invalid=36290, Unknown=0, NotChecked=0, Total=43472 [2022-03-19 22:37:48,600 INFO L87 Difference]: Start difference. First operand 635 states and 652 transitions. Second operand has 209 states, 209 states have (on average 3.3444976076555024) internal successors, (699), 207 states have internal predecessors, (699), 137 states have call successors, (139), 4 states have call predecessors, (139), 1 states have return successors, (135), 135 states have call predecessors, (135), 135 states have call successors, (135) [2022-03-19 22:37:58,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:37:58,618 INFO L93 Difference]: Finished difference Result 1197 states and 1419 transitions. [2022-03-19 22:37:58,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-03-19 22:37:58,619 INFO L78 Accepts]: Start accepts. Automaton has has 209 states, 209 states have (on average 3.3444976076555024) internal successors, (699), 207 states have internal predecessors, (699), 137 states have call successors, (139), 4 states have call predecessors, (139), 1 states have return successors, (135), 135 states have call predecessors, (135), 135 states have call successors, (135) Word has length 688 [2022-03-19 22:37:58,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:37:58,636 INFO L225 Difference]: With dead ends: 1197 [2022-03-19 22:37:58,636 INFO L226 Difference]: Without dead ends: 918 [2022-03-19 22:37:58,646 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1992 GetRequests, 1511 SyntacticMatches, 1 SemanticMatches, 480 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82609 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=38363, Invalid=193479, Unknown=0, NotChecked=0, Total=231842 [2022-03-19 22:37:58,646 INFO L913 BasicCegarLoop]: 213 mSDtfsCounter, 2314 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 9353 mSolverCounterSat, 1987 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2315 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 11340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1987 IncrementalHoareTripleChecker+Valid, 9353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:37:58,646 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2315 Valid, 315 Invalid, 11340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1987 Valid, 9353 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-19 22:37:58,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2022-03-19 22:37:58,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 645. [2022-03-19 22:37:58,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 517 states have (on average 1.0077369439071566) internal successors, (521), 518 states have internal predecessors, (521), 71 states have call successors, (71), 57 states have call predecessors, (71), 56 states have return successors, (70), 69 states have call predecessors, (70), 70 states have call successors, (70) [2022-03-19 22:37:58,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 662 transitions. [2022-03-19 22:37:58,707 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 662 transitions. Word has length 688 [2022-03-19 22:37:58,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:37:58,707 INFO L478 AbstractCegarLoop]: Abstraction has 645 states and 662 transitions. [2022-03-19 22:37:58,708 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 209 states, 209 states have (on average 3.3444976076555024) internal successors, (699), 207 states have internal predecessors, (699), 137 states have call successors, (139), 4 states have call predecessors, (139), 1 states have return successors, (135), 135 states have call predecessors, (135), 135 states have call successors, (135) [2022-03-19 22:37:58,708 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 662 transitions. [2022-03-19 22:37:58,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 699 [2022-03-19 22:37:58,711 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:37:58,711 INFO L499 BasicCegarLoop]: trace histogram [69, 69, 69, 69, 68, 68, 68, 68, 68, 68, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:37:58,729 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:37:58,929 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:37:58,929 INFO L403 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:37:58,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:37:58,929 INFO L85 PathProgramCache]: Analyzing trace with hash 936925025, now seen corresponding path program 81 times [2022-03-19 22:37:58,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:37:58,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191493202] [2022-03-19 22:37:58,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:37:58,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:37:59,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:38:02,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-03-19 22:38:02,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:38:02,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:38:02,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:38:02,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:38:02,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:38:02,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:38:02,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:38:02,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:38:02,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:38:02,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:38:02,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:38:02,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:38:02,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:38:02,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:38:02,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:38:02,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:38:02,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:38:02,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:38:02,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:38:02,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:38:02,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:38:02,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:38:02,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:38:02,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:38:02,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:38:02,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:38:02,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:38:02,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:38:02,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:38:02,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:38:02,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:38:02,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:38:02,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:38:02,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:38:02,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:38:02,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:38:02,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:38:02,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:38:02,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:38:02,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:38:02,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:38:02,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-19 22:38:02,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-19 22:38:02,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-19 22:38:02,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-19 22:38:02,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-19 22:38:02,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-19 22:38:02,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-19 22:38:02,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-19 22:38:02,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-19 22:38:02,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-19 22:38:02,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-19 22:38:02,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-19 22:38:02,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-19 22:38:02,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-19 22:38:02,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-19 22:38:02,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-19 22:38:02,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-19 22:38:02,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-19 22:38:02,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-19 22:38:02,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-19 22:38:02,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-19 22:38:02,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-03-19 22:38:02,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-03-19 22:38:02,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-03-19 22:38:02,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-03-19 22:38:02,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-03-19 22:38:02,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:02,203 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 9183 proven. 4893 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-19 22:38:02,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:38:02,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191493202] [2022-03-19 22:38:02,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191493202] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:38:02,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050692719] [2022-03-19 22:38:02,203 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:38:02,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:02,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:38:02,205 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:38:02,205 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:38:02,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 69 check-sat command(s) [2022-03-19 22:38:02,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:38:02,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 1902 conjuncts, 140 conjunts are in the unsatisfiable core [2022-03-19 22:38:02,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:38:05,745 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 4828 proven. 9248 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-19 22:38:05,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:38:06,323 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 4828 proven. 9248 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-03-19 22:38:06,323 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050692719] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:38:06,323 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:38:06,324 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [141, 73, 73] total 212 [2022-03-19 22:38:06,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954745736] [2022-03-19 22:38:06,324 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:38:06,324 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 212 states [2022-03-19 22:38:06,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:38:06,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 212 interpolants. [2022-03-19 22:38:06,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7391, Invalid=37341, Unknown=0, NotChecked=0, Total=44732 [2022-03-19 22:38:06,327 INFO L87 Difference]: Start difference. First operand 645 states and 662 transitions. Second operand has 212 states, 212 states have (on average 3.3443396226415096) internal successors, (709), 210 states have internal predecessors, (709), 139 states have call successors, (141), 4 states have call predecessors, (141), 1 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) [2022-03-19 22:38:18,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:38:18,087 INFO L93 Difference]: Finished difference Result 1215 states and 1440 transitions. [2022-03-19 22:38:18,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 280 states. [2022-03-19 22:38:18,087 INFO L78 Accepts]: Start accepts. Automaton has has 212 states, 212 states have (on average 3.3443396226415096) internal successors, (709), 210 states have internal predecessors, (709), 139 states have call successors, (141), 4 states have call predecessors, (141), 1 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) Word has length 698 [2022-03-19 22:38:18,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:38:18,089 INFO L225 Difference]: With dead ends: 1215 [2022-03-19 22:38:18,089 INFO L226 Difference]: Without dead ends: 932 [2022-03-19 22:38:18,105 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2021 GetRequests, 1533 SyntacticMatches, 1 SemanticMatches, 487 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85066 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=39479, Invalid=199153, Unknown=0, NotChecked=0, Total=238632 [2022-03-19 22:38:18,105 INFO L913 BasicCegarLoop]: 216 mSDtfsCounter, 2197 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 8895 mSolverCounterSat, 1867 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2198 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 10762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1867 IncrementalHoareTripleChecker+Valid, 8895 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:38:18,105 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2198 Valid, 308 Invalid, 10762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1867 Valid, 8895 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-03-19 22:38:18,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2022-03-19 22:38:18,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 655. [2022-03-19 22:38:18,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 525 states have (on average 1.0076190476190476) internal successors, (529), 526 states have internal predecessors, (529), 72 states have call successors, (72), 58 states have call predecessors, (72), 57 states have return successors, (71), 70 states have call predecessors, (71), 71 states have call successors, (71) [2022-03-19 22:38:18,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 672 transitions. [2022-03-19 22:38:18,164 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 672 transitions. Word has length 698 [2022-03-19 22:38:18,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:38:18,164 INFO L478 AbstractCegarLoop]: Abstraction has 655 states and 672 transitions. [2022-03-19 22:38:18,164 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 212 states, 212 states have (on average 3.3443396226415096) internal successors, (709), 210 states have internal predecessors, (709), 139 states have call successors, (141), 4 states have call predecessors, (141), 1 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) [2022-03-19 22:38:18,165 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 672 transitions. [2022-03-19 22:38:18,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 709 [2022-03-19 22:38:18,168 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:38:18,168 INFO L499 BasicCegarLoop]: trace histogram [70, 70, 70, 70, 69, 69, 69, 69, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:38:18,188 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:38:18,383 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:18,383 INFO L403 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:38:18,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:38:18,384 INFO L85 PathProgramCache]: Analyzing trace with hash -990441094, now seen corresponding path program 82 times [2022-03-19 22:38:18,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:38:18,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570992564] [2022-03-19 22:38:18,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:38:18,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:38:18,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:38:21,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-03-19 22:38:21,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:38:21,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:38:21,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:38:21,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:38:21,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:38:21,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:38:21,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:38:21,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:38:21,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:38:21,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:38:21,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:38:21,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:38:21,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:38:21,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:38:21,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:38:21,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:38:21,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:38:21,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:38:21,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:38:21,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:38:21,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:38:21,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:38:21,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:38:21,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:38:21,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:38:21,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:38:21,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:38:21,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:38:21,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:38:21,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:38:21,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:38:21,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:38:21,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:38:21,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:38:21,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:38:21,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:38:21,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:38:21,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:38:21,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:38:21,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:38:21,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:38:21,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:38:21,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:38:21,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:38:21,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:38:21,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:38:21,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-19 22:38:21,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-19 22:38:21,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-19 22:38:21,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-19 22:38:21,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-19 22:38:21,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-19 22:38:21,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-19 22:38:21,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-19 22:38:21,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-19 22:38:21,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-19 22:38:21,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-19 22:38:21,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-19 22:38:21,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-19 22:38:21,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-19 22:38:21,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-19 22:38:21,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-19 22:38:21,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-19 22:38:21,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-03-19 22:38:21,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-03-19 22:38:21,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-03-19 22:38:21,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-03-19 22:38:21,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-03-19 22:38:21,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:21,465 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 9456 proven. 5034 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-03-19 22:38:21,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:38:21,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570992564] [2022-03-19 22:38:21,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570992564] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:38:21,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459895721] [2022-03-19 22:38:21,465 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:38:21,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:21,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:38:21,467 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:38:21,467 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:38:21,688 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:38:21,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:38:21,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 1929 conjuncts, 142 conjunts are in the unsatisfiable core [2022-03-19 22:38:21,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:38:25,702 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 4968 proven. 9522 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-03-19 22:38:25,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:38:26,308 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 4968 proven. 9522 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-03-19 22:38:26,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459895721] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:38:26,308 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:38:26,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [143, 74, 74] total 215 [2022-03-19 22:38:26,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514361611] [2022-03-19 22:38:26,309 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:38:26,309 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 215 states [2022-03-19 22:38:26,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:38:26,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 215 interpolants. [2022-03-19 22:38:26,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7603, Invalid=38407, Unknown=0, NotChecked=0, Total=46010 [2022-03-19 22:38:26,314 INFO L87 Difference]: Start difference. First operand 655 states and 672 transitions. Second operand has 215 states, 215 states have (on average 3.344186046511628) internal successors, (719), 213 states have internal predecessors, (719), 141 states have call successors, (143), 4 states have call predecessors, (143), 1 states have return successors, (139), 139 states have call predecessors, (139), 139 states have call successors, (139) [2022-03-19 22:38:36,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:38:36,787 INFO L93 Difference]: Finished difference Result 1233 states and 1461 transitions. [2022-03-19 22:38:36,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 284 states. [2022-03-19 22:38:36,788 INFO L78 Accepts]: Start accepts. Automaton has has 215 states, 215 states have (on average 3.344186046511628) internal successors, (719), 213 states have internal predecessors, (719), 141 states have call successors, (143), 4 states have call predecessors, (143), 1 states have return successors, (139), 139 states have call predecessors, (139), 139 states have call successors, (139) Word has length 708 [2022-03-19 22:38:36,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:38:36,789 INFO L225 Difference]: With dead ends: 1233 [2022-03-19 22:38:36,789 INFO L226 Difference]: Without dead ends: 946 [2022-03-19 22:38:36,803 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2050 GetRequests, 1555 SyntacticMatches, 1 SemanticMatches, 494 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87559 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=40611, Invalid=204909, Unknown=0, NotChecked=0, Total=245520 [2022-03-19 22:38:36,803 INFO L913 BasicCegarLoop]: 219 mSDtfsCounter, 2132 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 10021 mSolverCounterSat, 1775 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2133 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 11796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1775 IncrementalHoareTripleChecker+Valid, 10021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:38:36,803 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2133 Valid, 321 Invalid, 11796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1775 Valid, 10021 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-19 22:38:36,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2022-03-19 22:38:36,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 665. [2022-03-19 22:38:36,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 533 states have (on average 1.0075046904315197) internal successors, (537), 534 states have internal predecessors, (537), 73 states have call successors, (73), 59 states have call predecessors, (73), 58 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-19 22:38:36,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 682 transitions. [2022-03-19 22:38:36,880 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 682 transitions. Word has length 708 [2022-03-19 22:38:36,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:38:36,880 INFO L478 AbstractCegarLoop]: Abstraction has 665 states and 682 transitions. [2022-03-19 22:38:36,881 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 215 states, 215 states have (on average 3.344186046511628) internal successors, (719), 213 states have internal predecessors, (719), 141 states have call successors, (143), 4 states have call predecessors, (143), 1 states have return successors, (139), 139 states have call predecessors, (139), 139 states have call successors, (139) [2022-03-19 22:38:36,881 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 682 transitions. [2022-03-19 22:38:36,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 719 [2022-03-19 22:38:36,885 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:38:36,885 INFO L499 BasicCegarLoop]: trace histogram [71, 71, 71, 71, 70, 70, 70, 70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:38:36,903 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:38:37,103 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2022-03-19 22:38:37,103 INFO L403 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:38:37,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:38:37,103 INFO L85 PathProgramCache]: Analyzing trace with hash 824688723, now seen corresponding path program 83 times [2022-03-19 22:38:37,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:38:37,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225703813] [2022-03-19 22:38:37,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:38:37,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:38:37,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:38:41,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-03-19 22:38:41,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-03-19 22:38:41,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:38:41,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:38:41,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:38:41,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:38:41,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:38:41,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:38:41,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:38:41,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:38:41,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:38:41,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:38:41,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:38:41,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:38:41,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:38:41,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:38:41,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:38:41,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:38:41,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:38:41,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:38:41,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:38:41,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:38:41,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:38:41,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:38:41,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:38:41,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:38:41,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:38:41,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:38:41,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:38:41,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:38:41,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:38:41,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:38:41,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:38:41,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:38:41,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:38:41,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:38:41,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:38:41,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:38:41,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:38:41,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-19 22:38:41,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-19 22:38:41,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-19 22:38:41,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-19 22:38:41,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-19 22:38:41,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-19 22:38:41,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-19 22:38:41,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-19 22:38:41,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-19 22:38:41,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-19 22:38:41,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-19 22:38:41,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-19 22:38:41,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-19 22:38:41,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-19 22:38:41,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-19 22:38:41,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-19 22:38:41,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-19 22:38:41,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-19 22:38:41,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-19 22:38:41,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-19 22:38:41,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-19 22:38:41,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-19 22:38:41,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-19 22:38:41,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-19 22:38:41,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-19 22:38:41,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-03-19 22:38:41,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-03-19 22:38:41,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2022-03-19 22:38:41,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2022-03-19 22:38:41,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2022-03-19 22:38:41,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2022-03-19 22:38:41,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:41,668 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9733 proven. 5177 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-19 22:38:41,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:38:41,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225703813] [2022-03-19 22:38:41,668 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225703813] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:38:41,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306381320] [2022-03-19 22:38:41,668 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:38:41,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:41,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:38:41,670 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:38:41,670 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:38:42,033 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 71 check-sat command(s) [2022-03-19 22:38:42,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:38:42,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 1956 conjuncts, 144 conjunts are in the unsatisfiable core [2022-03-19 22:38:42,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:38:46,773 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9940 proven. 4970 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-19 22:38:46,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:38:47,484 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9940 proven. 4970 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-19 22:38:47,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306381320] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:38:47,485 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:38:47,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [145, 144, 144] total 218 [2022-03-19 22:38:47,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793753221] [2022-03-19 22:38:47,485 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:38:47,486 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 218 states [2022-03-19 22:38:47,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:38:47,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 218 interpolants. [2022-03-19 22:38:47,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10517, Invalid=36789, Unknown=0, NotChecked=0, Total=47306 [2022-03-19 22:38:47,489 INFO L87 Difference]: Start difference. First operand 665 states and 682 transitions. Second operand has 218 states, 218 states have (on average 2.68348623853211) internal successors, (585), 217 states have internal predecessors, (585), 143 states have call successors, (145), 3 states have call predecessors, (145), 1 states have return successors, (142), 142 states have call predecessors, (142), 142 states have call successors, (142) [2022-03-19 22:38:55,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:38:55,262 INFO L93 Difference]: Finished difference Result 1242 states and 1472 transitions. [2022-03-19 22:38:55,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2022-03-19 22:38:55,262 INFO L78 Accepts]: Start accepts. Automaton has has 218 states, 218 states have (on average 2.68348623853211) internal successors, (585), 217 states have internal predecessors, (585), 143 states have call successors, (145), 3 states have call predecessors, (145), 1 states have return successors, (142), 142 states have call predecessors, (142), 142 states have call successors, (142) Word has length 718 [2022-03-19 22:38:55,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:38:55,264 INFO L225 Difference]: With dead ends: 1242 [2022-03-19 22:38:55,264 INFO L226 Difference]: Without dead ends: 951 [2022-03-19 22:38:55,270 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1934 GetRequests, 1576 SyntacticMatches, 0 SemanticMatches, 358 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35695 ImplicationChecksByTransitivity, 11.4s TimeCoverageRelationStatistics Valid=28624, Invalid=100616, Unknown=0, NotChecked=0, Total=129240 [2022-03-19 22:38:55,270 INFO L913 BasicCegarLoop]: 154 mSDtfsCounter, 1653 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 4809 mSolverCounterSat, 1035 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1654 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 5844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1035 IncrementalHoareTripleChecker+Valid, 4809 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:38:55,270 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1654 Valid, 216 Invalid, 5844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1035 Valid, 4809 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-19 22:38:55,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2022-03-19 22:38:55,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 667. [2022-03-19 22:38:55,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 535 states have (on average 1.0074766355140188) internal successors, (539), 536 states have internal predecessors, (539), 73 states have call successors, (73), 59 states have call predecessors, (73), 58 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-19 22:38:55,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 684 transitions. [2022-03-19 22:38:55,330 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 684 transitions. Word has length 718 [2022-03-19 22:38:55,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:38:55,330 INFO L478 AbstractCegarLoop]: Abstraction has 667 states and 684 transitions. [2022-03-19 22:38:55,331 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 218 states, 218 states have (on average 2.68348623853211) internal successors, (585), 217 states have internal predecessors, (585), 143 states have call successors, (145), 3 states have call predecessors, (145), 1 states have return successors, (142), 142 states have call predecessors, (142), 142 states have call successors, (142) [2022-03-19 22:38:55,331 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 684 transitions. [2022-03-19 22:38:55,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 721 [2022-03-19 22:38:55,334 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:38:55,334 INFO L499 BasicCegarLoop]: trace histogram [72, 71, 71, 71, 71, 70, 70, 70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:38:55,353 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:38:55,547 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:55,547 INFO L403 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:38:55,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:38:55,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1728736168, now seen corresponding path program 84 times [2022-03-19 22:38:55,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:38:55,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750534397] [2022-03-19 22:38:55,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:38:55,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:38:55,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:38:57,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:38:57,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:38:57,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:38:57,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:38:57,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:38:57,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:38:57,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:38:57,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:38:57,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:38:57,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:38:57,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:38:57,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:38:57,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:38:57,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:38:57,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:38:57,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:38:57,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:38:57,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:38:57,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:38:57,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:38:57,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:38:57,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:38:57,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:38:57,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:38:57,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:38:57,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:38:57,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:38:57,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:38:57,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:38:57,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:38:57,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:38:57,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:38:57,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:38:57,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:38:57,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:38:57,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:38:57,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:38:57,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:38:57,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:38:57,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:38:57,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:38:57,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:38:57,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:38:57,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:38:57,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:38:57,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-19 22:38:57,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-19 22:38:57,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-19 22:38:57,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-19 22:38:57,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-19 22:38:57,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-19 22:38:57,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-19 22:38:57,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-19 22:38:57,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-19 22:38:57,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-19 22:38:57,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-19 22:38:57,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-19 22:38:57,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-19 22:38:57,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-19 22:38:57,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-19 22:38:57,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-19 22:38:57,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-19 22:38:57,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-19 22:38:57,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-19 22:38:57,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-19 22:38:57,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-19 22:38:57,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-03-19 22:38:57,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-03-19 22:38:57,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-03-19 22:38:57,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-03-19 22:38:57,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:38:57,199 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5110 proven. 9942 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-19 22:38:57,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:38:57,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750534397] [2022-03-19 22:38:57,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750534397] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:38:57,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890922905] [2022-03-19 22:38:57,200 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:38:57,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:38:57,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:38:57,202 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:38:57,203 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:38:57,594 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 72 check-sat command(s) [2022-03-19 22:38:57,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:38:57,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 1966 conjuncts, 145 conjunts are in the unsatisfiable core [2022-03-19 22:38:57,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:38:58,158 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5252 proven. 9800 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-19 22:38:58,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:38:58,745 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5252 proven. 9800 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-03-19 22:38:58,745 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890922905] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:38:58,745 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:38:58,745 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 76, 76] total 81 [2022-03-19 22:38:58,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480264079] [2022-03-19 22:38:58,745 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:38:58,746 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-03-19 22:38:58,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:38:58,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-03-19 22:38:58,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2791, Invalid=3689, Unknown=0, NotChecked=0, Total=6480 [2022-03-19 22:38:58,747 INFO L87 Difference]: Start difference. First operand 667 states and 684 transitions. Second operand has 81 states, 81 states have (on average 4.827160493827161) internal successors, (391), 78 states have internal predecessors, (391), 73 states have call successors, (77), 4 states have call predecessors, (77), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-19 22:39:00,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:39:00,260 INFO L93 Difference]: Finished difference Result 686 states and 705 transitions. [2022-03-19 22:39:00,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-19 22:39:00,261 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 4.827160493827161) internal successors, (391), 78 states have internal predecessors, (391), 73 states have call successors, (77), 4 states have call predecessors, (77), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) Word has length 720 [2022-03-19 22:39:00,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:39:00,262 INFO L225 Difference]: With dead ends: 686 [2022-03-19 22:39:00,262 INFO L226 Difference]: Without dead ends: 684 [2022-03-19 22:39:00,263 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1805 GetRequests, 1648 SyntacticMatches, 1 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4272 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=8365, Invalid=16441, Unknown=0, NotChecked=0, Total=24806 [2022-03-19 22:39:00,263 INFO L913 BasicCegarLoop]: 92 mSDtfsCounter, 334 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 2143 mSolverCounterSat, 444 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 2587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 444 IncrementalHoareTripleChecker+Valid, 2143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:39:00,263 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [335 Valid, 124 Invalid, 2587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [444 Valid, 2143 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 22:39:00,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2022-03-19 22:39:00,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 679. [2022-03-19 22:39:00,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 544 states have (on average 1.0073529411764706) internal successors, (548), 545 states have internal predecessors, (548), 75 states have call successors, (75), 60 states have call predecessors, (75), 59 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2022-03-19 22:39:00,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 697 transitions. [2022-03-19 22:39:00,344 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 697 transitions. Word has length 720 [2022-03-19 22:39:00,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:39:00,344 INFO L478 AbstractCegarLoop]: Abstraction has 679 states and 697 transitions. [2022-03-19 22:39:00,344 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 4.827160493827161) internal successors, (391), 78 states have internal predecessors, (391), 73 states have call successors, (77), 4 states have call predecessors, (77), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-19 22:39:00,345 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 697 transitions. [2022-03-19 22:39:00,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 737 [2022-03-19 22:39:00,348 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:39:00,348 INFO L499 BasicCegarLoop]: trace histogram [73, 73, 73, 72, 72, 72, 72, 72, 72, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:39:00,385 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:39:00,563 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:00,563 INFO L403 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:39:00,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:39:00,564 INFO L85 PathProgramCache]: Analyzing trace with hash -1167425664, now seen corresponding path program 85 times [2022-03-19 22:39:00,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:39:00,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962167021] [2022-03-19 22:39:00,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:39:00,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:39:00,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:39:03,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-03-19 22:39:03,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:39:03,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:39:03,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:39:03,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:39:03,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:39:03,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:39:03,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:39:03,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:39:03,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:39:03,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:39:03,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:39:03,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:39:03,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:39:03,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:39:03,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:39:03,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:39:03,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:39:03,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:39:03,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:39:03,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:39:03,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:39:03,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:39:03,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:39:03,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:39:03,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:39:03,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:39:03,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:39:03,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:39:03,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:39:03,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:39:03,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:39:03,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:39:03,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:39:03,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:39:03,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:39:03,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:39:03,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:39:03,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:39:03,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:39:03,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:39:03,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:39:03,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:39:03,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:39:03,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:39:03,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-19 22:39:03,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-19 22:39:03,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-19 22:39:03,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-19 22:39:03,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-19 22:39:03,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-19 22:39:03,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-19 22:39:03,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-19 22:39:03,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-19 22:39:03,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-19 22:39:03,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-19 22:39:03,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-19 22:39:03,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-19 22:39:03,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-19 22:39:03,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-19 22:39:03,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-19 22:39:03,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-19 22:39:03,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-19 22:39:03,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-19 22:39:03,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-19 22:39:03,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-19 22:39:03,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-03-19 22:39:03,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-03-19 22:39:03,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-03-19 22:39:03,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-03-19 22:39:03,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-03-19 22:39:03,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-03-19 22:39:03,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:03,852 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10299 proven. 5325 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-19 22:39:03,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:39:03,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962167021] [2022-03-19 22:39:03,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962167021] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:39:03,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992049393] [2022-03-19 22:39:03,852 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:39:03,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:03,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:39:03,853 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:39:03,855 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:39:04,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:04,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 2000 conjuncts, 146 conjunts are in the unsatisfiable core [2022-03-19 22:39:04,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:39:09,342 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10792 proven. 5112 refuted. 0 times theorem prover too weak. 9944 trivial. 0 not checked. [2022-03-19 22:39:09,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:39:09,937 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10510 proven. 5112 refuted. 0 times theorem prover too weak. 10226 trivial. 0 not checked. [2022-03-19 22:39:09,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992049393] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:39:09,938 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:39:09,938 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [148, 146, 146] total 222 [2022-03-19 22:39:09,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614639110] [2022-03-19 22:39:09,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:39:09,939 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 222 states [2022-03-19 22:39:09,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:39:09,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 222 interpolants. [2022-03-19 22:39:09,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10883, Invalid=38179, Unknown=0, NotChecked=0, Total=49062 [2022-03-19 22:39:09,943 INFO L87 Difference]: Start difference. First operand 679 states and 697 transitions. Second operand has 222 states, 222 states have (on average 2.7072072072072073) internal successors, (601), 221 states have internal predecessors, (601), 146 states have call successors, (149), 3 states have call predecessors, (149), 2 states have return successors, (147), 146 states have call predecessors, (147), 146 states have call successors, (147) [2022-03-19 22:39:17,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:39:17,400 INFO L93 Difference]: Finished difference Result 1270 states and 1504 transitions. [2022-03-19 22:39:17,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2022-03-19 22:39:17,400 INFO L78 Accepts]: Start accepts. Automaton has has 222 states, 222 states have (on average 2.7072072072072073) internal successors, (601), 221 states have internal predecessors, (601), 146 states have call successors, (149), 3 states have call predecessors, (149), 2 states have return successors, (147), 146 states have call predecessors, (147), 146 states have call successors, (147) Word has length 736 [2022-03-19 22:39:17,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:39:17,402 INFO L225 Difference]: With dead ends: 1270 [2022-03-19 22:39:17,402 INFO L226 Difference]: Without dead ends: 969 [2022-03-19 22:39:17,407 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1980 GetRequests, 1616 SyntacticMatches, 0 SemanticMatches, 364 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36991 ImplicationChecksByTransitivity, 10.3s TimeCoverageRelationStatistics Valid=29497, Invalid=104093, Unknown=0, NotChecked=0, Total=133590 [2022-03-19 22:39:17,407 INFO L913 BasicCegarLoop]: 156 mSDtfsCounter, 1529 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 4810 mSolverCounterSat, 1194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1530 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 6004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1194 IncrementalHoareTripleChecker+Valid, 4810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:39:17,407 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1530 Valid, 218 Invalid, 6004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1194 Valid, 4810 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-19 22:39:17,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2022-03-19 22:39:17,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 681. [2022-03-19 22:39:17,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 546 states have (on average 1.0073260073260073) internal successors, (550), 547 states have internal predecessors, (550), 75 states have call successors, (75), 60 states have call predecessors, (75), 59 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2022-03-19 22:39:17,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 699 transitions. [2022-03-19 22:39:17,470 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 699 transitions. Word has length 736 [2022-03-19 22:39:17,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:39:17,470 INFO L478 AbstractCegarLoop]: Abstraction has 681 states and 699 transitions. [2022-03-19 22:39:17,470 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 222 states, 222 states have (on average 2.7072072072072073) internal successors, (601), 221 states have internal predecessors, (601), 146 states have call successors, (149), 3 states have call predecessors, (149), 2 states have return successors, (147), 146 states have call predecessors, (147), 146 states have call successors, (147) [2022-03-19 22:39:17,470 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 699 transitions. [2022-03-19 22:39:17,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 739 [2022-03-19 22:39:17,474 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:39:17,474 INFO L499 BasicCegarLoop]: trace histogram [73, 73, 73, 73, 72, 72, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:39:17,492 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2022-03-19 22:39:17,692 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-03-19 22:39:17,692 INFO L403 AbstractCegarLoop]: === Iteration 89 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:39:17,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:39:17,692 INFO L85 PathProgramCache]: Analyzing trace with hash -968934331, now seen corresponding path program 86 times [2022-03-19 22:39:17,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:39:17,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786294217] [2022-03-19 22:39:17,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:39:17,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:39:17,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:39:22,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-03-19 22:39:22,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-03-19 22:39:22,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:39:22,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:39:22,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:39:22,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:39:22,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:39:22,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:39:22,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:39:22,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:39:22,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:39:22,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:39:22,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:39:22,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:39:22,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:39:22,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:39:22,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:39:22,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:39:22,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:39:22,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:39:22,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:39:22,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:39:22,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:39:22,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:39:22,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:39:22,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:39:22,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:39:22,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:39:22,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:39:22,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:39:22,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:39:22,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:39:22,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:39:22,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:22,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:39:22,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:39:23,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:39:23,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:39:23,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:39:23,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:39:23,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:39:23,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:39:23,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-19 22:39:23,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-19 22:39:23,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-19 22:39:23,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-19 22:39:23,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-19 22:39:23,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-19 22:39:23,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-19 22:39:23,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-19 22:39:23,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-19 22:39:23,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-19 22:39:23,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-19 22:39:23,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-19 22:39:23,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-19 22:39:23,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-19 22:39:23,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-19 22:39:23,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-19 22:39:23,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-19 22:39:23,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-19 22:39:23,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-19 22:39:23,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-19 22:39:23,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-19 22:39:23,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-03-19 22:39:23,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-03-19 22:39:23,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-03-19 22:39:23,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-03-19 22:39:23,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-03-19 22:39:23,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2022-03-19 22:39:23,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2022-03-19 22:39:23,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2022-03-19 22:39:23,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2022-03-19 22:39:23,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2022-03-19 22:39:23,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:23,045 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10299 proven. 5469 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-19 22:39:23,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:39:23,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786294217] [2022-03-19 22:39:23,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786294217] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:39:23,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148391922] [2022-03-19 22:39:23,045 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:39:23,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:23,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:39:23,046 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:39:23,047 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:39:23,270 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:39:23,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:39:23,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 2010 conjuncts, 148 conjunts are in the unsatisfiable core [2022-03-19 22:39:23,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:39:27,872 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10512 proven. 5256 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-19 22:39:27,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:39:28,481 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10512 proven. 5256 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-19 22:39:28,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148391922] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:39:28,481 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:39:28,482 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [149, 148, 148] total 224 [2022-03-19 22:39:28,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852763237] [2022-03-19 22:39:28,482 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:39:28,482 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 224 states [2022-03-19 22:39:28,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:39:28,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 224 interpolants. [2022-03-19 22:39:28,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11105, Invalid=38847, Unknown=0, NotChecked=0, Total=49952 [2022-03-19 22:39:28,487 INFO L87 Difference]: Start difference. First operand 681 states and 699 transitions. Second operand has 224 states, 224 states have (on average 2.6830357142857144) internal successors, (601), 223 states have internal predecessors, (601), 147 states have call successors, (149), 3 states have call predecessors, (149), 1 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2022-03-19 22:39:36,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:39:36,798 INFO L93 Difference]: Finished difference Result 1274 states and 1511 transitions. [2022-03-19 22:39:36,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-03-19 22:39:36,798 INFO L78 Accepts]: Start accepts. Automaton has has 224 states, 224 states have (on average 2.6830357142857144) internal successors, (601), 223 states have internal predecessors, (601), 147 states have call successors, (149), 3 states have call predecessors, (149), 1 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) Word has length 738 [2022-03-19 22:39:36,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:39:36,802 INFO L225 Difference]: With dead ends: 1274 [2022-03-19 22:39:36,802 INFO L226 Difference]: Without dead ends: 975 [2022-03-19 22:39:36,808 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1988 GetRequests, 1620 SyntacticMatches, 0 SemanticMatches, 368 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37723 ImplicationChecksByTransitivity, 12.0s TimeCoverageRelationStatistics Valid=30233, Invalid=106297, Unknown=0, NotChecked=0, Total=136530 [2022-03-19 22:39:36,808 INFO L913 BasicCegarLoop]: 158 mSDtfsCounter, 1536 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 5763 mSolverCounterSat, 982 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1537 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 6745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 982 IncrementalHoareTripleChecker+Valid, 5763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:39:36,808 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1537 Valid, 245 Invalid, 6745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [982 Valid, 5763 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-19 22:39:36,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2022-03-19 22:39:36,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 683. [2022-03-19 22:39:36,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 548 states have (on average 1.0072992700729928) internal successors, (552), 549 states have internal predecessors, (552), 75 states have call successors, (75), 60 states have call predecessors, (75), 59 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2022-03-19 22:39:36,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 701 transitions. [2022-03-19 22:39:36,872 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 701 transitions. Word has length 738 [2022-03-19 22:39:36,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:39:36,872 INFO L478 AbstractCegarLoop]: Abstraction has 683 states and 701 transitions. [2022-03-19 22:39:36,872 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 224 states, 224 states have (on average 2.6830357142857144) internal successors, (601), 223 states have internal predecessors, (601), 147 states have call successors, (149), 3 states have call predecessors, (149), 1 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2022-03-19 22:39:36,872 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 701 transitions. [2022-03-19 22:39:36,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 741 [2022-03-19 22:39:36,876 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:39:36,876 INFO L499 BasicCegarLoop]: trace histogram [74, 73, 73, 73, 73, 72, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:39:36,895 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2022-03-19 22:39:37,085 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:37,085 INFO L403 AbstractCegarLoop]: === Iteration 90 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:39:37,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:39:37,086 INFO L85 PathProgramCache]: Analyzing trace with hash 802675658, now seen corresponding path program 87 times [2022-03-19 22:39:37,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:39:37,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256377798] [2022-03-19 22:39:37,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:39:37,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:39:37,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:39:38,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:39:38,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:39:38,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:39:38,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:39:38,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:39:38,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:39:38,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:39:38,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:39:38,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:39:38,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:39:38,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:39:38,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:39:38,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:39:38,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:39:38,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:39:38,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:39:38,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:39:38,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:39:38,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:39:38,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:39:38,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:39:38,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:39:38,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:39:38,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:39:38,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:39:38,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:39:38,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:39:38,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:39:38,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:39:38,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:39:38,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:39:38,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:39:38,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:39:38,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:39:38,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:39:38,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:39:38,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:39:38,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:39:38,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:39:38,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:39:38,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:39:38,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:39:38,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:39:38,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:39:38,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:39:38,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:39:38,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-19 22:39:38,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-19 22:39:38,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-19 22:39:38,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-19 22:39:38,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-19 22:39:38,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-19 22:39:38,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-19 22:39:38,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-19 22:39:38,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-19 22:39:38,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-19 22:39:38,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-19 22:39:38,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-19 22:39:38,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-19 22:39:38,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-19 22:39:38,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-19 22:39:38,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-19 22:39:38,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-19 22:39:38,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-03-19 22:39:38,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-03-19 22:39:38,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-03-19 22:39:38,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-03-19 22:39:38,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-03-19 22:39:38,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-03-19 22:39:38,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-03-19 22:39:38,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-03-19 22:39:38,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-03-19 22:39:38,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:38,568 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5400 proven. 10514 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-19 22:39:38,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:39:38,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256377798] [2022-03-19 22:39:38,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256377798] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:39:38,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438200536] [2022-03-19 22:39:38,569 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:39:38,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:38,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:39:38,570 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:39:38,571 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:39:38,961 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 74 check-sat command(s) [2022-03-19 22:39:38,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:39:38,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 2020 conjuncts, 149 conjunts are in the unsatisfiable core [2022-03-19 22:39:38,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:39:39,619 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5546 proven. 10368 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-19 22:39:39,619 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:39:40,445 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5546 proven. 10368 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-03-19 22:39:40,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438200536] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:39:40,446 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:39:40,446 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 78, 78] total 83 [2022-03-19 22:39:40,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902280613] [2022-03-19 22:39:40,446 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:39:40,459 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-03-19 22:39:40,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:39:40,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-03-19 22:39:40,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2942, Invalid=3864, Unknown=0, NotChecked=0, Total=6806 [2022-03-19 22:39:40,461 INFO L87 Difference]: Start difference. First operand 683 states and 701 transitions. Second operand has 83 states, 83 states have (on average 4.831325301204819) internal successors, (401), 80 states have internal predecessors, (401), 75 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-03-19 22:39:42,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:39:42,270 INFO L93 Difference]: Finished difference Result 702 states and 722 transitions. [2022-03-19 22:39:42,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-03-19 22:39:42,270 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 4.831325301204819) internal successors, (401), 80 states have internal predecessors, (401), 75 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) Word has length 740 [2022-03-19 22:39:42,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:39:42,272 INFO L225 Difference]: With dead ends: 702 [2022-03-19 22:39:42,272 INFO L226 Difference]: Without dead ends: 700 [2022-03-19 22:39:42,273 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1855 GetRequests, 1694 SyntacticMatches, 1 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4465 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=8818, Invalid=17264, Unknown=0, NotChecked=0, Total=26082 [2022-03-19 22:39:42,274 INFO L913 BasicCegarLoop]: 94 mSDtfsCounter, 346 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2063 mSolverCounterSat, 456 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 2519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 456 IncrementalHoareTripleChecker+Valid, 2063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:39:42,274 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [347 Valid, 141 Invalid, 2519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [456 Valid, 2063 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 22:39:42,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2022-03-19 22:39:42,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 695. [2022-03-19 22:39:42,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 557 states have (on average 1.007181328545781) internal successors, (561), 558 states have internal predecessors, (561), 77 states have call successors, (77), 61 states have call predecessors, (77), 60 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2022-03-19 22:39:42,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 714 transitions. [2022-03-19 22:39:42,337 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 714 transitions. Word has length 740 [2022-03-19 22:39:42,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:39:42,338 INFO L478 AbstractCegarLoop]: Abstraction has 695 states and 714 transitions. [2022-03-19 22:39:42,338 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 4.831325301204819) internal successors, (401), 80 states have internal predecessors, (401), 75 states have call successors, (79), 4 states have call predecessors, (79), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2022-03-19 22:39:42,338 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 714 transitions. [2022-03-19 22:39:42,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 757 [2022-03-19 22:39:42,341 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:39:42,342 INFO L499 BasicCegarLoop]: trace histogram [75, 75, 75, 74, 74, 74, 74, 74, 74, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:39:42,361 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:39:42,560 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:42,560 INFO L403 AbstractCegarLoop]: === Iteration 91 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:39:42,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:39:42,561 INFO L85 PathProgramCache]: Analyzing trace with hash 1434690290, now seen corresponding path program 88 times [2022-03-19 22:39:42,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:39:42,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160560291] [2022-03-19 22:39:42,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:39:42,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:39:42,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:39:46,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-03-19 22:39:46,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:39:46,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:39:46,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:39:46,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:39:46,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:39:46,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:39:46,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:39:46,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:39:46,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:39:46,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:39:46,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:39:46,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:39:46,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:39:46,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:39:46,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:39:46,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:39:46,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:39:46,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:39:46,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:39:46,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:39:46,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:39:46,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:39:46,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:39:46,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:39:46,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:39:46,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:39:46,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:39:46,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:39:46,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:39:46,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:39:46,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:39:46,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:39:46,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:39:46,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:39:46,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:39:46,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:39:46,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:39:46,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:39:46,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:39:46,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:39:46,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:39:46,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:39:46,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:39:46,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:39:46,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:39:46,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-19 22:39:46,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-19 22:39:46,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-19 22:39:46,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-19 22:39:46,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-19 22:39:46,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-19 22:39:46,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-19 22:39:46,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-19 22:39:46,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-19 22:39:46,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-19 22:39:46,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-19 22:39:46,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-19 22:39:46,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-19 22:39:46,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-19 22:39:46,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-19 22:39:46,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-19 22:39:46,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-19 22:39:46,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-03-19 22:39:46,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-03-19 22:39:46,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-03-19 22:39:46,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-03-19 22:39:46,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-03-19 22:39:46,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-03-19 22:39:46,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-03-19 22:39:46,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-03-19 22:39:46,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-03-19 22:39:46,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-03-19 22:39:46,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-03-19 22:39:46,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:39:46,073 INFO L134 CoverageAnalysis]: Checked inductivity of 27306 backedges. 10881 proven. 5621 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-19 22:39:46,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:39:46,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160560291] [2022-03-19 22:39:46,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160560291] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:39:46,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932741832] [2022-03-19 22:39:46,073 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:39:46,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:39:46,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:39:46,075 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:39:46,075 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:39:46,303 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:39:46,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:39:46,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 2054 conjuncts, 151 conjunts are in the unsatisfiable core [2022-03-19 22:39:46,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:39:51,365 INFO L134 CoverageAnalysis]: Checked inductivity of 27306 backedges. 11100 proven. 5402 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-19 22:39:51,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:39:52,049 INFO L134 CoverageAnalysis]: Checked inductivity of 27306 backedges. 11100 proven. 5402 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-19 22:39:52,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1932741832] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:39:52,050 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:39:52,050 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [152, 151, 151] total 231 [2022-03-19 22:39:52,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930872225] [2022-03-19 22:39:52,050 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:39:52,057 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 231 states [2022-03-19 22:39:52,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:39:52,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 231 interpolants. [2022-03-19 22:39:52,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11862, Invalid=41268, Unknown=0, NotChecked=0, Total=53130 [2022-03-19 22:39:52,062 INFO L87 Difference]: Start difference. First operand 695 states and 714 transitions. Second operand has 231 states, 231 states have (on average 2.696969696969697) internal successors, (623), 230 states have internal predecessors, (623), 152 states have call successors, (154), 3 states have call predecessors, (154), 1 states have return successors, (151), 151 states have call predecessors, (151), 151 states have call successors, (151) [2022-03-19 22:40:04,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:40:04,441 INFO L93 Difference]: Finished difference Result 1605 states and 1923 transitions. [2022-03-19 22:40:04,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 227 states. [2022-03-19 22:40:04,442 INFO L78 Accepts]: Start accepts. Automaton has has 231 states, 231 states have (on average 2.696969696969697) internal successors, (623), 230 states have internal predecessors, (623), 152 states have call successors, (154), 3 states have call predecessors, (154), 1 states have return successors, (151), 151 states have call predecessors, (151), 151 states have call successors, (151) Word has length 756 [2022-03-19 22:40:04,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:40:04,443 INFO L225 Difference]: With dead ends: 1605 [2022-03-19 22:40:04,443 INFO L226 Difference]: Without dead ends: 999 [2022-03-19 22:40:04,452 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2111 GetRequests, 1658 SyntacticMatches, 0 SemanticMatches, 453 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61675 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=46283, Invalid=160287, Unknown=0, NotChecked=0, Total=206570 [2022-03-19 22:40:04,452 INFO L913 BasicCegarLoop]: 160 mSDtfsCounter, 1612 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 7671 mSolverCounterSat, 1384 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1613 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 9055 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1384 IncrementalHoareTripleChecker+Valid, 7671 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:40:04,452 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1613 Valid, 247 Invalid, 9055 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1384 Valid, 7671 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-19 22:40:04,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2022-03-19 22:40:04,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 699. [2022-03-19 22:40:04,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 561 states have (on average 1.0071301247771836) internal successors, (565), 562 states have internal predecessors, (565), 77 states have call successors, (77), 61 states have call predecessors, (77), 60 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2022-03-19 22:40:04,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 718 transitions. [2022-03-19 22:40:04,548 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 718 transitions. Word has length 756 [2022-03-19 22:40:04,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:40:04,548 INFO L478 AbstractCegarLoop]: Abstraction has 699 states and 718 transitions. [2022-03-19 22:40:04,549 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 231 states, 231 states have (on average 2.696969696969697) internal successors, (623), 230 states have internal predecessors, (623), 152 states have call successors, (154), 3 states have call predecessors, (154), 1 states have return successors, (151), 151 states have call predecessors, (151), 151 states have call successors, (151) [2022-03-19 22:40:04,549 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 718 transitions. [2022-03-19 22:40:04,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 761 [2022-03-19 22:40:04,553 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:40:04,553 INFO L499 BasicCegarLoop]: trace histogram [76, 75, 75, 75, 75, 74, 74, 74, 74, 74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:40:04,571 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-03-19 22:40:04,771 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:04,771 INFO L403 AbstractCegarLoop]: === Iteration 92 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:40:04,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:40:04,771 INFO L85 PathProgramCache]: Analyzing trace with hash 1860302396, now seen corresponding path program 89 times [2022-03-19 22:40:04,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:40:04,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122685778] [2022-03-19 22:40:04,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:40:04,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:40:04,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:40:06,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:40:06,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:40:06,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:40:06,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:40:06,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:40:06,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:40:06,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:40:06,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:40:06,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:40:06,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:40:06,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:40:06,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:40:06,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:40:06,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:40:06,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:40:06,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:40:06,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:40:06,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:40:06,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:40:06,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:40:06,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:40:06,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:40:06,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:40:06,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:40:06,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:40:06,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:40:06,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:40:06,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:40:06,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:40:06,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:40:06,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:40:06,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:40:06,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:40:06,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:40:06,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:40:06,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:40:06,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:40:06,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:40:06,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:40:06,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:40:06,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:40:06,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:40:06,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:40:06,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:40:06,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-19 22:40:06,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-19 22:40:06,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-19 22:40:06,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-19 22:40:06,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-19 22:40:06,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-19 22:40:06,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-19 22:40:06,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-19 22:40:06,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:06,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-19 22:40:07,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-19 22:40:07,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-19 22:40:07,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-19 22:40:07,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-19 22:40:07,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-19 22:40:07,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-19 22:40:07,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-19 22:40:07,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-19 22:40:07,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-19 22:40:07,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-19 22:40:07,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-19 22:40:07,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-19 22:40:07,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-03-19 22:40:07,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-03-19 22:40:07,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-03-19 22:40:07,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-03-19 22:40:07,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-03-19 22:40:07,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-03-19 22:40:07,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2022-03-19 22:40:07,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2022-03-19 22:40:07,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2022-03-19 22:40:07,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:07,070 INFO L134 CoverageAnalysis]: Checked inductivity of 27604 backedges. 5698 proven. 11102 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-19 22:40:07,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:40:07,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122685778] [2022-03-19 22:40:07,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122685778] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:40:07,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577402213] [2022-03-19 22:40:07,071 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:40:07,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:07,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:40:07,072 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:40:07,073 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:40:07,508 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 76 check-sat command(s) [2022-03-19 22:40:07,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:40:07,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 2074 conjuncts, 153 conjunts are in the unsatisfiable core [2022-03-19 22:40:07,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:40:08,294 INFO L134 CoverageAnalysis]: Checked inductivity of 27604 backedges. 5848 proven. 10952 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-19 22:40:08,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:40:08,933 INFO L134 CoverageAnalysis]: Checked inductivity of 27604 backedges. 5848 proven. 10952 refuted. 0 times theorem prover too weak. 10804 trivial. 0 not checked. [2022-03-19 22:40:08,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577402213] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:40:08,933 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:40:08,933 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 80, 80] total 85 [2022-03-19 22:40:08,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621488700] [2022-03-19 22:40:08,933 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:40:08,934 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-03-19 22:40:08,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:40:08,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-03-19 22:40:08,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3097, Invalid=4043, Unknown=0, NotChecked=0, Total=7140 [2022-03-19 22:40:08,935 INFO L87 Difference]: Start difference. First operand 699 states and 718 transitions. Second operand has 85 states, 85 states have (on average 4.8352941176470585) internal successors, (411), 82 states have internal predecessors, (411), 77 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-03-19 22:40:10,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:40:10,608 INFO L93 Difference]: Finished difference Result 718 states and 739 transitions. [2022-03-19 22:40:10,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-19 22:40:10,608 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 4.8352941176470585) internal successors, (411), 82 states have internal predecessors, (411), 77 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) Word has length 760 [2022-03-19 22:40:10,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:40:10,610 INFO L225 Difference]: With dead ends: 718 [2022-03-19 22:40:10,610 INFO L226 Difference]: Without dead ends: 716 [2022-03-19 22:40:10,611 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1905 GetRequests, 1740 SyntacticMatches, 1 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4662 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=9283, Invalid=18107, Unknown=0, NotChecked=0, Total=27390 [2022-03-19 22:40:10,611 INFO L913 BasicCegarLoop]: 96 mSDtfsCounter, 353 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2310 mSolverCounterSat, 468 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 2778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 468 IncrementalHoareTripleChecker+Valid, 2310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:40:10,611 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [354 Valid, 143 Invalid, 2778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [468 Valid, 2310 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 22:40:10,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2022-03-19 22:40:10,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 711. [2022-03-19 22:40:10,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 711 states, 570 states have (on average 1.0070175438596491) internal successors, (574), 571 states have internal predecessors, (574), 79 states have call successors, (79), 62 states have call predecessors, (79), 61 states have return successors, (78), 77 states have call predecessors, (78), 78 states have call successors, (78) [2022-03-19 22:40:10,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 711 states to 711 states and 731 transitions. [2022-03-19 22:40:10,677 INFO L78 Accepts]: Start accepts. Automaton has 711 states and 731 transitions. Word has length 760 [2022-03-19 22:40:10,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:40:10,678 INFO L478 AbstractCegarLoop]: Abstraction has 711 states and 731 transitions. [2022-03-19 22:40:10,678 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 4.8352941176470585) internal successors, (411), 82 states have internal predecessors, (411), 77 states have call successors, (81), 4 states have call predecessors, (81), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-03-19 22:40:10,678 INFO L276 IsEmpty]: Start isEmpty. Operand 711 states and 731 transitions. [2022-03-19 22:40:10,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 777 [2022-03-19 22:40:10,682 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:40:10,682 INFO L499 BasicCegarLoop]: trace histogram [77, 77, 77, 76, 76, 76, 76, 76, 76, 75, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:40:10,701 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:40:10,900 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable91 [2022-03-19 22:40:10,901 INFO L403 AbstractCegarLoop]: === Iteration 93 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:40:10,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:40:10,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1824430436, now seen corresponding path program 90 times [2022-03-19 22:40:10,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:40:10,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344801303] [2022-03-19 22:40:10,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:40:10,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:40:11,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:40:16,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-03-19 22:40:16,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:40:16,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:40:16,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:40:16,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:40:16,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:40:16,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:40:16,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:40:16,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:40:16,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:40:16,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:40:16,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:40:16,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:40:16,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:40:16,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:40:16,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:40:16,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:40:16,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:40:16,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:40:16,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:40:16,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:40:16,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:40:16,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:40:16,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:40:16,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:40:16,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:40:16,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:40:16,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:40:16,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:40:16,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:40:16,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:40:16,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:40:16,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:40:16,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:40:16,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:40:16,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:40:16,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:40:16,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:40:16,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:40:16,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:40:16,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:40:16,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:40:16,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:40:16,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:40:16,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-19 22:40:16,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-19 22:40:16,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-19 22:40:16,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-19 22:40:16,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-19 22:40:16,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-19 22:40:16,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-19 22:40:16,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-19 22:40:16,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-19 22:40:16,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-19 22:40:16,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-19 22:40:16,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-19 22:40:16,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-19 22:40:16,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-19 22:40:16,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-19 22:40:16,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-19 22:40:16,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-19 22:40:16,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-19 22:40:16,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-19 22:40:16,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-19 22:40:16,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-19 22:40:16,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-03-19 22:40:16,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-03-19 22:40:16,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-03-19 22:40:16,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-03-19 22:40:16,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-03-19 22:40:16,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-03-19 22:40:16,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2022-03-19 22:40:16,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2022-03-19 22:40:16,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2022-03-19 22:40:16,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2022-03-19 22:40:16,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2022-03-19 22:40:16,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:16,165 INFO L134 CoverageAnalysis]: Checked inductivity of 28804 backedges. 11479 proven. 5925 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-19 22:40:16,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:40:16,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344801303] [2022-03-19 22:40:16,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344801303] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:40:16,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550178255] [2022-03-19 22:40:16,165 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:40:16,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:16,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:40:16,166 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:40:16,167 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:40:16,575 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 77 check-sat command(s) [2022-03-19 22:40:16,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:40:16,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 2108 conjuncts, 155 conjunts are in the unsatisfiable core [2022-03-19 22:40:16,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:40:22,725 INFO L134 CoverageAnalysis]: Checked inductivity of 28804 backedges. 11704 proven. 5700 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-19 22:40:22,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:40:23,440 INFO L134 CoverageAnalysis]: Checked inductivity of 28804 backedges. 11704 proven. 5700 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-19 22:40:23,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550178255] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:40:23,440 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:40:23,441 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [156, 155, 155] total 237 [2022-03-19 22:40:23,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821404895] [2022-03-19 22:40:23,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:40:23,441 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 237 states [2022-03-19 22:40:23,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:40:23,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 237 interpolants. [2022-03-19 22:40:23,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12486, Invalid=43446, Unknown=0, NotChecked=0, Total=55932 [2022-03-19 22:40:23,447 INFO L87 Difference]: Start difference. First operand 711 states and 731 transitions. Second operand has 237 states, 237 states have (on average 2.6962025316455698) internal successors, (639), 236 states have internal predecessors, (639), 156 states have call successors, (158), 3 states have call predecessors, (158), 1 states have return successors, (155), 155 states have call predecessors, (155), 155 states have call successors, (155) [2022-03-19 22:40:34,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:40:34,960 INFO L93 Difference]: Finished difference Result 1645 states and 1972 transitions. [2022-03-19 22:40:34,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 233 states. [2022-03-19 22:40:34,961 INFO L78 Accepts]: Start accepts. Automaton has has 237 states, 237 states have (on average 2.6962025316455698) internal successors, (639), 236 states have internal predecessors, (639), 156 states have call successors, (158), 3 states have call predecessors, (158), 1 states have return successors, (155), 155 states have call predecessors, (155), 155 states have call successors, (155) Word has length 776 [2022-03-19 22:40:34,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:40:34,967 INFO L225 Difference]: With dead ends: 1645 [2022-03-19 22:40:34,967 INFO L226 Difference]: Without dead ends: 1023 [2022-03-19 22:40:34,979 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2167 GetRequests, 1702 SyntacticMatches, 0 SemanticMatches, 465 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64997 ImplicationChecksByTransitivity, 14.7s TimeCoverageRelationStatistics Valid=48749, Invalid=168873, Unknown=0, NotChecked=0, Total=217622 [2022-03-19 22:40:34,980 INFO L913 BasicCegarLoop]: 164 mSDtfsCounter, 2100 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 6923 mSolverCounterSat, 1908 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2101 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 8831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1908 IncrementalHoareTripleChecker+Valid, 6923 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-19 22:40:34,980 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2101 Valid, 226 Invalid, 8831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1908 Valid, 6923 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-19 22:40:34,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1023 states. [2022-03-19 22:40:35,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1023 to 715. [2022-03-19 22:40:35,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 574 states have (on average 1.0069686411149825) internal successors, (578), 575 states have internal predecessors, (578), 79 states have call successors, (79), 62 states have call predecessors, (79), 61 states have return successors, (78), 77 states have call predecessors, (78), 78 states have call successors, (78) [2022-03-19 22:40:35,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 735 transitions. [2022-03-19 22:40:35,091 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 735 transitions. Word has length 776 [2022-03-19 22:40:35,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:40:35,091 INFO L478 AbstractCegarLoop]: Abstraction has 715 states and 735 transitions. [2022-03-19 22:40:35,092 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 237 states, 237 states have (on average 2.6962025316455698) internal successors, (639), 236 states have internal predecessors, (639), 156 states have call successors, (158), 3 states have call predecessors, (158), 1 states have return successors, (155), 155 states have call predecessors, (155), 155 states have call successors, (155) [2022-03-19 22:40:35,092 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 735 transitions. [2022-03-19 22:40:35,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 781 [2022-03-19 22:40:35,096 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:40:35,096 INFO L499 BasicCegarLoop]: trace histogram [78, 77, 77, 77, 77, 76, 76, 76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:40:35,114 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-03-19 22:40:35,314 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:35,315 INFO L403 AbstractCegarLoop]: === Iteration 94 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:40:35,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:40:35,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1726768046, now seen corresponding path program 91 times [2022-03-19 22:40:35,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:40:35,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608288038] [2022-03-19 22:40:35,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:40:35,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:40:35,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:40:36,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:40:36,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:40:36,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:40:36,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:40:36,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:40:36,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:40:36,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:40:36,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:40:36,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:40:36,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:40:36,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:40:36,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:40:36,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:40:36,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:40:36,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:40:36,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:40:36,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:40:36,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:40:36,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:40:36,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:40:36,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:40:36,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:40:36,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:40:36,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:40:36,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:40:36,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:40:36,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:40:36,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:40:36,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:40:36,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:40:36,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:40:36,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:40:36,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:40:36,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:40:36,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:40:36,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:40:36,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:40:36,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:40:36,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:40:36,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:40:36,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:40:36,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:40:36,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:40:36,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:40:36,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:40:36,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-19 22:40:36,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-19 22:40:36,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-19 22:40:36,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-19 22:40:36,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-19 22:40:36,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-19 22:40:36,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-19 22:40:36,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-19 22:40:36,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-19 22:40:36,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-19 22:40:36,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-19 22:40:36,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-19 22:40:36,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-19 22:40:36,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-19 22:40:36,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-19 22:40:36,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-19 22:40:36,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-19 22:40:36,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-03-19 22:40:36,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-03-19 22:40:36,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-03-19 22:40:36,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-03-19 22:40:36,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-03-19 22:40:36,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-03-19 22:40:36,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-03-19 22:40:36,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-03-19 22:40:36,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-03-19 22:40:36,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-03-19 22:40:36,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-03-19 22:40:36,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2022-03-19 22:40:36,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2022-03-19 22:40:36,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2022-03-19 22:40:36,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:36,798 INFO L134 CoverageAnalysis]: Checked inductivity of 29110 backedges. 6004 proven. 11706 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-19 22:40:36,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:40:36,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608288038] [2022-03-19 22:40:36,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608288038] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:40:36,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418900890] [2022-03-19 22:40:36,798 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:40:36,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:36,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:40:36,799 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:40:36,800 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:40:37,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:37,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 2128 conjuncts, 157 conjunts are in the unsatisfiable core [2022-03-19 22:40:37,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:40:37,665 INFO L134 CoverageAnalysis]: Checked inductivity of 29110 backedges. 6158 proven. 11552 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-19 22:40:37,665 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:40:38,278 INFO L134 CoverageAnalysis]: Checked inductivity of 29110 backedges. 6158 proven. 11552 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2022-03-19 22:40:38,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418900890] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:40:38,278 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:40:38,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 82, 82] total 87 [2022-03-19 22:40:38,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605059325] [2022-03-19 22:40:38,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:40:38,279 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-03-19 22:40:38,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:40:38,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-03-19 22:40:38,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3256, Invalid=4226, Unknown=0, NotChecked=0, Total=7482 [2022-03-19 22:40:38,280 INFO L87 Difference]: Start difference. First operand 715 states and 735 transitions. Second operand has 87 states, 87 states have (on average 4.839080459770115) internal successors, (421), 84 states have internal predecessors, (421), 79 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-03-19 22:40:40,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:40:40,196 INFO L93 Difference]: Finished difference Result 734 states and 756 transitions. [2022-03-19 22:40:40,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-19 22:40:40,196 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 4.839080459770115) internal successors, (421), 84 states have internal predecessors, (421), 79 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) Word has length 780 [2022-03-19 22:40:40,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:40:40,198 INFO L225 Difference]: With dead ends: 734 [2022-03-19 22:40:40,198 INFO L226 Difference]: Without dead ends: 732 [2022-03-19 22:40:40,201 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 1955 GetRequests, 1786 SyntacticMatches, 1 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4863 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=9760, Invalid=18970, Unknown=0, NotChecked=0, Total=28730 [2022-03-19 22:40:40,201 INFO L913 BasicCegarLoop]: 98 mSDtfsCounter, 352 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2579 mSolverCounterSat, 402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 2981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 402 IncrementalHoareTripleChecker+Valid, 2579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 22:40:40,201 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [353 Valid, 155 Invalid, 2981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [402 Valid, 2579 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-19 22:40:40,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2022-03-19 22:40:40,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 727. [2022-03-19 22:40:40,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 583 states have (on average 1.006861063464837) internal successors, (587), 584 states have internal predecessors, (587), 81 states have call successors, (81), 63 states have call predecessors, (81), 62 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2022-03-19 22:40:40,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 748 transitions. [2022-03-19 22:40:40,305 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 748 transitions. Word has length 780 [2022-03-19 22:40:40,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:40:40,305 INFO L478 AbstractCegarLoop]: Abstraction has 727 states and 748 transitions. [2022-03-19 22:40:40,305 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 4.839080459770115) internal successors, (421), 84 states have internal predecessors, (421), 79 states have call successors, (83), 4 states have call predecessors, (83), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2022-03-19 22:40:40,305 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 748 transitions. [2022-03-19 22:40:40,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 797 [2022-03-19 22:40:40,309 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:40:40,310 INFO L499 BasicCegarLoop]: trace histogram [79, 79, 79, 78, 78, 78, 78, 78, 78, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:40:40,328 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-03-19 22:40:40,528 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:40,528 INFO L403 AbstractCegarLoop]: === Iteration 95 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:40:40,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:40:40,528 INFO L85 PathProgramCache]: Analyzing trace with hash 1341383382, now seen corresponding path program 92 times [2022-03-19 22:40:40,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:40:40,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367242496] [2022-03-19 22:40:40,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:40:40,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:40:40,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:40:44,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-03-19 22:40:44,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:40:44,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:40:44,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:40:44,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:40:44,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:40:44,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:40:44,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:40:44,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:40:44,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:40:44,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:40:44,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:40:44,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:40:44,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:40:44,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:40:44,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:40:44,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:40:44,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:40:44,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:40:44,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:40:44,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:40:44,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:40:44,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:40:44,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:40:44,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:40:44,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:40:44,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:40:44,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:40:44,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:40:44,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:40:44,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:40:44,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:40:44,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:40:44,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:44,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:40:44,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:40:45,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:40:45,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:40:45,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:40:45,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:40:45,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:40:45,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:40:45,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:40:45,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:40:45,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:40:45,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:40:45,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-19 22:40:45,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-19 22:40:45,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-19 22:40:45,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-19 22:40:45,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-19 22:40:45,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-19 22:40:45,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-19 22:40:45,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-19 22:40:45,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-19 22:40:45,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-19 22:40:45,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-19 22:40:45,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-19 22:40:45,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-19 22:40:45,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-19 22:40:45,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-19 22:40:45,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-19 22:40:45,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-19 22:40:45,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-03-19 22:40:45,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-03-19 22:40:45,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-03-19 22:40:45,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-03-19 22:40:45,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-03-19 22:40:45,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-03-19 22:40:45,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-03-19 22:40:45,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-03-19 22:40:45,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-03-19 22:40:45,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-03-19 22:40:45,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-03-19 22:40:45,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2022-03-19 22:40:45,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2022-03-19 22:40:45,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2022-03-19 22:40:45,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 776 [2022-03-19 22:40:45,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 784 [2022-03-19 22:40:45,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:40:45,045 INFO L134 CoverageAnalysis]: Checked inductivity of 30342 backedges. 12093 proven. 6237 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-03-19 22:40:45,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:40:45,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367242496] [2022-03-19 22:40:45,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367242496] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:40:45,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697858632] [2022-03-19 22:40:45,045 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:40:45,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:40:45,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:40:45,047 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:40:45,048 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:40:45,285 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:40:45,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:40:45,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 2162 conjuncts, 158 conjunts are in the unsatisfiable core [2022-03-19 22:40:45,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:40:50,575 INFO L134 CoverageAnalysis]: Checked inductivity of 30342 backedges. 12628 proven. 6006 refuted. 0 times theorem prover too weak. 11708 trivial. 0 not checked. [2022-03-19 22:40:50,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:40:51,227 INFO L134 CoverageAnalysis]: Checked inductivity of 30342 backedges. 12322 proven. 6006 refuted. 0 times theorem prover too weak. 12014 trivial. 0 not checked. [2022-03-19 22:40:51,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697858632] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:40:51,228 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:40:51,228 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [160, 158, 158] total 240 [2022-03-19 22:40:51,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138817983] [2022-03-19 22:40:51,228 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:40:51,229 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 240 states [2022-03-19 22:40:51,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:40:51,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 240 interpolants. [2022-03-19 22:40:51,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12725, Invalid=44635, Unknown=0, NotChecked=0, Total=57360 [2022-03-19 22:40:51,234 INFO L87 Difference]: Start difference. First operand 727 states and 748 transitions. Second operand has 240 states, 240 states have (on average 2.7041666666666666) internal successors, (649), 239 states have internal predecessors, (649), 158 states have call successors, (161), 3 states have call predecessors, (161), 2 states have return successors, (159), 158 states have call predecessors, (159), 158 states have call successors, (159) [2022-03-19 22:41:00,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:41:00,673 INFO L93 Difference]: Finished difference Result 1366 states and 1621 transitions. [2022-03-19 22:41:00,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-03-19 22:41:00,673 INFO L78 Accepts]: Start accepts. Automaton has has 240 states, 240 states have (on average 2.7041666666666666) internal successors, (649), 239 states have internal predecessors, (649), 158 states have call successors, (161), 3 states have call predecessors, (161), 2 states have return successors, (159), 158 states have call predecessors, (159), 158 states have call successors, (159) Word has length 796 [2022-03-19 22:41:00,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:41:00,675 INFO L225 Difference]: With dead ends: 1366 [2022-03-19 22:41:00,675 INFO L226 Difference]: Without dead ends: 1041 [2022-03-19 22:41:00,684 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2142 GetRequests, 1748 SyntacticMatches, 0 SemanticMatches, 394 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43351 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=34528, Invalid=121892, Unknown=0, NotChecked=0, Total=156420 [2022-03-19 22:41:00,684 INFO L913 BasicCegarLoop]: 168 mSDtfsCounter, 1727 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 6188 mSolverCounterSat, 1170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1728 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 7358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1170 IncrementalHoareTripleChecker+Valid, 6188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:41:00,684 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1728 Valid, 245 Invalid, 7358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1170 Valid, 6188 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-19 22:41:00,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1041 states. [2022-03-19 22:41:00,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1041 to 729. [2022-03-19 22:41:00,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 585 states have (on average 1.0068376068376068) internal successors, (589), 586 states have internal predecessors, (589), 81 states have call successors, (81), 63 states have call predecessors, (81), 62 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2022-03-19 22:41:00,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 750 transitions. [2022-03-19 22:41:00,757 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 750 transitions. Word has length 796 [2022-03-19 22:41:00,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:41:00,758 INFO L478 AbstractCegarLoop]: Abstraction has 729 states and 750 transitions. [2022-03-19 22:41:00,758 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 240 states, 240 states have (on average 2.7041666666666666) internal successors, (649), 239 states have internal predecessors, (649), 158 states have call successors, (161), 3 states have call predecessors, (161), 2 states have return successors, (159), 158 states have call predecessors, (159), 158 states have call successors, (159) [2022-03-19 22:41:00,758 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 750 transitions. [2022-03-19 22:41:00,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 799 [2022-03-19 22:41:00,762 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:41:00,762 INFO L499 BasicCegarLoop]: trace histogram [79, 79, 79, 79, 78, 78, 78, 78, 78, 78, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:41:00,795 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:41:00,980 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:41:00,981 INFO L403 AbstractCegarLoop]: === Iteration 96 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:41:00,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:41:00,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1540677093, now seen corresponding path program 93 times [2022-03-19 22:41:00,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:41:00,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584864814] [2022-03-19 22:41:00,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:41:00,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:41:01,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:04,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:41:04,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:04,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-03-19 22:41:05,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:41:05,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:41:05,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:41:05,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:41:05,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:41:05,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:41:05,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:41:05,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:41:05,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:41:05,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:41:05,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:41:05,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:41:05,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:41:05,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:41:05,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:41:05,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:41:05,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:41:05,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:41:05,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:41:05,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:41:05,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:41:05,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:41:05,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:41:05,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:41:05,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:41:05,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:41:05,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:41:05,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:41:05,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:41:05,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:41:05,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:41:05,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:41:05,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:41:05,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:41:05,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:41:05,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:41:05,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-19 22:41:05,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-19 22:41:05,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-19 22:41:05,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-19 22:41:05,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-19 22:41:05,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-19 22:41:05,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-19 22:41:05,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-19 22:41:05,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-19 22:41:05,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-19 22:41:05,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-19 22:41:05,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-19 22:41:05,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-19 22:41:05,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-19 22:41:05,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-19 22:41:05,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-19 22:41:05,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-19 22:41:05,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-19 22:41:05,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-19 22:41:05,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-19 22:41:05,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-19 22:41:05,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-19 22:41:05,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-19 22:41:05,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-19 22:41:05,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-19 22:41:05,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-03-19 22:41:05,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-03-19 22:41:05,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2022-03-19 22:41:05,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2022-03-19 22:41:05,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2022-03-19 22:41:05,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2022-03-19 22:41:05,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2022-03-19 22:41:05,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 722 [2022-03-19 22:41:05,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2022-03-19 22:41:05,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 738 [2022-03-19 22:41:05,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2022-03-19 22:41:05,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 754 [2022-03-19 22:41:05,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 762 [2022-03-19 22:41:05,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 770 [2022-03-19 22:41:05,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 778 [2022-03-19 22:41:05,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 786 [2022-03-19 22:41:05,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:05,081 INFO L134 CoverageAnalysis]: Checked inductivity of 30498 backedges. 12093 proven. 6393 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-03-19 22:41:05,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:41:05,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584864814] [2022-03-19 22:41:05,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584864814] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:41:05,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979131682] [2022-03-19 22:41:05,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:41:05,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:41:05,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:41:05,082 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:41:05,083 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:41:05,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 79 check-sat command(s) [2022-03-19 22:41:05,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:41:05,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 2172 conjuncts, 160 conjunts are in the unsatisfiable core [2022-03-19 22:41:05,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:41:09,539 INFO L134 CoverageAnalysis]: Checked inductivity of 30498 backedges. 6318 proven. 12168 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-03-19 22:41:09,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:41:10,182 INFO L134 CoverageAnalysis]: Checked inductivity of 30498 backedges. 6318 proven. 12168 refuted. 0 times theorem prover too weak. 12012 trivial. 0 not checked. [2022-03-19 22:41:10,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979131682] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:41:10,182 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:41:10,182 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [161, 83, 83] total 242 [2022-03-19 22:41:10,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968649113] [2022-03-19 22:41:10,182 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:41:10,183 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 242 states [2022-03-19 22:41:10,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:41:10,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 242 interpolants. [2022-03-19 22:41:10,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9646, Invalid=48676, Unknown=0, NotChecked=0, Total=58322 [2022-03-19 22:41:10,187 INFO L87 Difference]: Start difference. First operand 729 states and 750 transitions. Second operand has 242 states, 242 states have (on average 3.34297520661157) internal successors, (809), 240 states have internal predecessors, (809), 159 states have call successors, (161), 4 states have call predecessors, (161), 1 states have return successors, (157), 157 states have call predecessors, (157), 157 states have call successors, (157) [2022-03-19 22:41:23,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:41:23,349 INFO L93 Difference]: Finished difference Result 1379 states and 1638 transitions. [2022-03-19 22:41:23,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 320 states. [2022-03-19 22:41:23,350 INFO L78 Accepts]: Start accepts. Automaton has has 242 states, 242 states have (on average 3.34297520661157) internal successors, (809), 240 states have internal predecessors, (809), 159 states have call successors, (161), 4 states have call predecessors, (161), 1 states have return successors, (157), 157 states have call predecessors, (157), 157 states have call successors, (157) Word has length 798 [2022-03-19 22:41:23,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:41:23,352 INFO L225 Difference]: With dead ends: 1379 [2022-03-19 22:41:23,352 INFO L226 Difference]: Without dead ends: 1056 [2022-03-19 22:41:23,368 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2311 GetRequests, 1753 SyntacticMatches, 1 SemanticMatches, 557 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111616 ImplicationChecksByTransitivity, 14.3s TimeCoverageRelationStatistics Valid=51519, Invalid=260403, Unknown=0, NotChecked=0, Total=311922 [2022-03-19 22:41:23,369 INFO L913 BasicCegarLoop]: 246 mSDtfsCounter, 2717 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 9104 mSolverCounterSat, 2324 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2718 SdHoareTripleChecker+Valid, 313 SdHoareTripleChecker+Invalid, 11428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2324 IncrementalHoareTripleChecker+Valid, 9104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-19 22:41:23,369 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2718 Valid, 313 Invalid, 11428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2324 Valid, 9104 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-19 22:41:23,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1056 states. [2022-03-19 22:41:23,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1056 to 739. [2022-03-19 22:41:23,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 593 states have (on average 1.0067453625632379) internal successors, (597), 594 states have internal predecessors, (597), 82 states have call successors, (82), 64 states have call predecessors, (82), 63 states have return successors, (81), 80 states have call predecessors, (81), 81 states have call successors, (81) [2022-03-19 22:41:23,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 760 transitions. [2022-03-19 22:41:23,487 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 760 transitions. Word has length 798 [2022-03-19 22:41:23,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:41:23,487 INFO L478 AbstractCegarLoop]: Abstraction has 739 states and 760 transitions. [2022-03-19 22:41:23,487 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 242 states, 242 states have (on average 3.34297520661157) internal successors, (809), 240 states have internal predecessors, (809), 159 states have call successors, (161), 4 states have call predecessors, (161), 1 states have return successors, (157), 157 states have call predecessors, (157), 157 states have call successors, (157) [2022-03-19 22:41:23,487 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 760 transitions. [2022-03-19 22:41:23,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 809 [2022-03-19 22:41:23,492 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:41:23,492 INFO L499 BasicCegarLoop]: trace histogram [80, 80, 80, 80, 79, 79, 79, 79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:41:23,511 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:41:23,711 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:41:23,711 INFO L403 AbstractCegarLoop]: === Iteration 97 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:41:23,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:41:23,711 INFO L85 PathProgramCache]: Analyzing trace with hash 1621179316, now seen corresponding path program 94 times [2022-03-19 22:41:23,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:41:23,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299815438] [2022-03-19 22:41:23,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:41:23,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:41:23,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:41:27,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-03-19 22:41:27,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:41:27,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:41:27,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:41:27,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:41:27,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:41:27,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:41:27,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:41:27,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:41:27,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:41:27,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:41:27,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:41:27,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:41:27,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:41:27,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:41:27,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:41:27,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:41:27,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:41:27,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:41:27,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:41:27,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:41:27,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:41:27,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:41:27,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:41:27,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:41:27,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:41:27,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:41:27,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:41:27,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:41:27,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:41:27,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:41:27,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:41:27,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:41:27,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:41:27,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:41:27,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:41:27,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:41:27,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:41:27,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:41:27,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:41:27,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:41:27,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:41:27,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:41:27,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-19 22:41:27,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-19 22:41:27,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-19 22:41:27,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-19 22:41:27,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-19 22:41:27,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-19 22:41:27,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-19 22:41:27,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-19 22:41:27,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-19 22:41:27,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-19 22:41:27,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-19 22:41:27,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-19 22:41:27,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-19 22:41:27,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-19 22:41:27,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-19 22:41:27,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-19 22:41:27,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-19 22:41:27,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-19 22:41:27,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-19 22:41:27,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-19 22:41:27,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-19 22:41:27,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-03-19 22:41:27,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-03-19 22:41:27,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-03-19 22:41:27,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-03-19 22:41:27,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-03-19 22:41:27,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-03-19 22:41:27,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2022-03-19 22:41:27,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2022-03-19 22:41:27,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2022-03-19 22:41:27,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2022-03-19 22:41:27,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2022-03-19 22:41:27,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 772 [2022-03-19 22:41:27,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 780 [2022-03-19 22:41:27,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 788 [2022-03-19 22:41:27,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 796 [2022-03-19 22:41:27,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:27,667 INFO L134 CoverageAnalysis]: Checked inductivity of 31284 backedges. 12406 proven. 6554 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-03-19 22:41:27,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:41:27,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299815438] [2022-03-19 22:41:27,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299815438] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:41:27,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3879508] [2022-03-19 22:41:27,667 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:41:27,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:41:27,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:41:27,669 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:41:27,670 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:41:27,921 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:41:27,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:41:27,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 2199 conjuncts, 162 conjunts are in the unsatisfiable core [2022-03-19 22:41:27,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:41:32,464 INFO L134 CoverageAnalysis]: Checked inductivity of 31284 backedges. 6478 proven. 12482 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-03-19 22:41:32,464 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:41:33,123 INFO L134 CoverageAnalysis]: Checked inductivity of 31284 backedges. 6478 proven. 12482 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2022-03-19 22:41:33,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3879508] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:41:33,124 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:41:33,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [163, 84, 84] total 245 [2022-03-19 22:41:33,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936999928] [2022-03-19 22:41:33,124 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:41:33,125 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 245 states [2022-03-19 22:41:33,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:41:33,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 245 interpolants. [2022-03-19 22:41:33,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9888, Invalid=49892, Unknown=0, NotChecked=0, Total=59780 [2022-03-19 22:41:33,128 INFO L87 Difference]: Start difference. First operand 739 states and 760 transitions. Second operand has 245 states, 245 states have (on average 3.342857142857143) internal successors, (819), 243 states have internal predecessors, (819), 161 states have call successors, (163), 4 states have call predecessors, (163), 1 states have return successors, (159), 159 states have call predecessors, (159), 159 states have call successors, (159) [2022-03-19 22:41:46,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:41:46,242 INFO L93 Difference]: Finished difference Result 1397 states and 1659 transitions. [2022-03-19 22:41:46,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 324 states. [2022-03-19 22:41:46,242 INFO L78 Accepts]: Start accepts. Automaton has has 245 states, 245 states have (on average 3.342857142857143) internal successors, (819), 243 states have internal predecessors, (819), 161 states have call successors, (163), 4 states have call predecessors, (163), 1 states have return successors, (159), 159 states have call predecessors, (159), 159 states have call successors, (159) Word has length 808 [2022-03-19 22:41:46,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:41:46,268 INFO L225 Difference]: With dead ends: 1397 [2022-03-19 22:41:46,268 INFO L226 Difference]: Without dead ends: 1070 [2022-03-19 22:41:46,282 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2340 GetRequests, 1775 SyntacticMatches, 1 SemanticMatches, 564 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114469 ImplicationChecksByTransitivity, 14.1s TimeCoverageRelationStatistics Valid=52811, Invalid=266979, Unknown=0, NotChecked=0, Total=319790 [2022-03-19 22:41:46,282 INFO L913 BasicCegarLoop]: 249 mSDtfsCounter, 3498 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 11106 mSolverCounterSat, 2808 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3499 SdHoareTripleChecker+Valid, 346 SdHoareTripleChecker+Invalid, 13914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2808 IncrementalHoareTripleChecker+Valid, 11106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-03-19 22:41:46,283 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3499 Valid, 346 Invalid, 13914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2808 Valid, 11106 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-03-19 22:41:46,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2022-03-19 22:41:46,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 749. [2022-03-19 22:41:46,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 749 states, 601 states have (on average 1.0066555740432612) internal successors, (605), 602 states have internal predecessors, (605), 83 states have call successors, (83), 65 states have call predecessors, (83), 64 states have return successors, (82), 81 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-19 22:41:46,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 749 states to 749 states and 770 transitions. [2022-03-19 22:41:46,373 INFO L78 Accepts]: Start accepts. Automaton has 749 states and 770 transitions. Word has length 808 [2022-03-19 22:41:46,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:41:46,373 INFO L478 AbstractCegarLoop]: Abstraction has 749 states and 770 transitions. [2022-03-19 22:41:46,373 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 245 states, 245 states have (on average 3.342857142857143) internal successors, (819), 243 states have internal predecessors, (819), 161 states have call successors, (163), 4 states have call predecessors, (163), 1 states have return successors, (159), 159 states have call predecessors, (159), 159 states have call successors, (159) [2022-03-19 22:41:46,373 INFO L276 IsEmpty]: Start isEmpty. Operand 749 states and 770 transitions. [2022-03-19 22:41:46,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 819 [2022-03-19 22:41:46,378 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:41:46,378 INFO L499 BasicCegarLoop]: trace histogram [81, 81, 81, 81, 80, 80, 80, 80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:41:46,413 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:41:46,596 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2022-03-19 22:41:46,597 INFO L403 AbstractCegarLoop]: === Iteration 98 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:41:46,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:41:46,597 INFO L85 PathProgramCache]: Analyzing trace with hash -1978144243, now seen corresponding path program 95 times [2022-03-19 22:41:46,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:41:46,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872054304] [2022-03-19 22:41:46,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:41:46,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:41:46,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:50,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:41:50,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:50,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-03-19 22:41:50,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:50,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:41:50,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:50,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:41:50,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:50,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:41:50,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:50,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:41:50,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:50,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:41:50,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:50,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:41:50,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:50,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:41:50,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:50,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:41:50,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:41:51,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:41:51,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:41:51,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:41:51,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:41:51,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:41:51,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:41:51,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:41:51,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:41:51,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:41:51,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:41:51,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:41:51,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:41:51,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:41:51,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:41:51,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:41:51,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:41:51,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:41:51,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:41:51,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:41:51,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:41:51,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:41:51,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:41:51,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:41:51,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:41:51,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:41:51,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:41:51,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:41:51,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:41:51,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:41:51,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-19 22:41:51,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-19 22:41:51,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-19 22:41:51,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-19 22:41:51,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-19 22:41:51,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-19 22:41:51,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-19 22:41:51,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-19 22:41:51,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-19 22:41:51,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-19 22:41:51,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-19 22:41:51,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-19 22:41:51,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-19 22:41:51,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-19 22:41:51,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-19 22:41:51,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-19 22:41:51,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-19 22:41:51,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-19 22:41:51,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-19 22:41:51,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-19 22:41:51,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-19 22:41:51,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-03-19 22:41:51,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-03-19 22:41:51,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-03-19 22:41:51,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-03-19 22:41:51,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-03-19 22:41:51,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2022-03-19 22:41:51,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2022-03-19 22:41:51,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2022-03-19 22:41:51,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2022-03-19 22:41:51,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2022-03-19 22:41:51,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2022-03-19 22:41:51,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 742 [2022-03-19 22:41:51,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 750 [2022-03-19 22:41:51,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 758 [2022-03-19 22:41:51,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 766 [2022-03-19 22:41:51,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 774 [2022-03-19 22:41:51,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 782 [2022-03-19 22:41:51,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 790 [2022-03-19 22:41:51,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 798 [2022-03-19 22:41:51,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 806 [2022-03-19 22:41:51,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:41:51,081 INFO L134 CoverageAnalysis]: Checked inductivity of 32080 backedges. 12723 proven. 6717 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-19 22:41:51,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:41:51,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872054304] [2022-03-19 22:41:51,082 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872054304] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:41:51,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214136838] [2022-03-19 22:41:51,082 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-19 22:41:51,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:41:51,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:41:51,083 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:41:51,095 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:41:51,588 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 81 check-sat command(s) [2022-03-19 22:41:51,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:41:51,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 2226 conjuncts, 164 conjunts are in the unsatisfiable core [2022-03-19 22:41:51,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:41:57,302 INFO L134 CoverageAnalysis]: Checked inductivity of 32080 backedges. 12960 proven. 6480 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-19 22:41:57,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:41:57,959 INFO L134 CoverageAnalysis]: Checked inductivity of 32080 backedges. 12960 proven. 6480 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-19 22:41:57,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214136838] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:41:57,959 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:41:57,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [165, 164, 164] total 248 [2022-03-19 22:41:57,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009609425] [2022-03-19 22:41:57,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:41:57,960 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 248 states [2022-03-19 22:41:57,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:41:57,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 248 interpolants. [2022-03-19 22:41:57,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13617, Invalid=47639, Unknown=0, NotChecked=0, Total=61256 [2022-03-19 22:41:57,965 INFO L87 Difference]: Start difference. First operand 749 states and 770 transitions. Second operand has 248 states, 248 states have (on average 2.681451612903226) internal successors, (665), 247 states have internal predecessors, (665), 163 states have call successors, (165), 3 states have call predecessors, (165), 1 states have return successors, (162), 162 states have call predecessors, (162), 162 states have call successors, (162) [2022-03-19 22:42:07,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:42:07,400 INFO L93 Difference]: Finished difference Result 1406 states and 1670 transitions. [2022-03-19 22:42:07,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 165 states. [2022-03-19 22:42:07,401 INFO L78 Accepts]: Start accepts. Automaton has has 248 states, 248 states have (on average 2.681451612903226) internal successors, (665), 247 states have internal predecessors, (665), 163 states have call successors, (165), 3 states have call predecessors, (165), 1 states have return successors, (162), 162 states have call predecessors, (162), 162 states have call successors, (162) Word has length 818 [2022-03-19 22:42:07,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:42:07,403 INFO L225 Difference]: With dead ends: 1406 [2022-03-19 22:42:07,403 INFO L226 Difference]: Without dead ends: 1075 [2022-03-19 22:42:07,411 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2204 GetRequests, 1796 SyntacticMatches, 0 SemanticMatches, 408 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46395 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=37109, Invalid=130581, Unknown=0, NotChecked=0, Total=167690 [2022-03-19 22:42:07,411 INFO L913 BasicCegarLoop]: 174 mSDtfsCounter, 2161 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 5290 mSolverCounterSat, 1402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2162 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 6692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1402 IncrementalHoareTripleChecker+Valid, 5290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-19 22:42:07,411 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2162 Valid, 216 Invalid, 6692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1402 Valid, 5290 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-19 22:42:07,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1075 states. [2022-03-19 22:42:07,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1075 to 751. [2022-03-19 22:42:07,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 603 states have (on average 1.0066334991708126) internal successors, (607), 604 states have internal predecessors, (607), 83 states have call successors, (83), 65 states have call predecessors, (83), 64 states have return successors, (82), 81 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-19 22:42:07,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 772 transitions. [2022-03-19 22:42:07,489 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 772 transitions. Word has length 818 [2022-03-19 22:42:07,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:42:07,489 INFO L478 AbstractCegarLoop]: Abstraction has 751 states and 772 transitions. [2022-03-19 22:42:07,489 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 248 states, 248 states have (on average 2.681451612903226) internal successors, (665), 247 states have internal predecessors, (665), 163 states have call successors, (165), 3 states have call predecessors, (165), 1 states have return successors, (162), 162 states have call predecessors, (162), 162 states have call successors, (162) [2022-03-19 22:42:07,489 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 772 transitions. [2022-03-19 22:42:07,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 821 [2022-03-19 22:42:07,494 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:42:07,494 INFO L499 BasicCegarLoop]: trace histogram [82, 81, 81, 81, 81, 80, 80, 80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:42:07,515 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2022-03-19 22:42:07,713 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2022-03-19 22:42:07,713 INFO L403 AbstractCegarLoop]: === Iteration 99 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:42:07,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:42:07,713 INFO L85 PathProgramCache]: Analyzing trace with hash -14403694, now seen corresponding path program 96 times [2022-03-19 22:42:07,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:42:07,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275572690] [2022-03-19 22:42:07,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:42:07,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:42:07,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:42:09,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:42:09,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:42:09,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:42:09,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:42:09,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:42:09,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:42:09,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:42:09,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:42:09,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:42:09,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:42:09,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:42:09,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:42:09,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:42:09,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:42:09,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:42:09,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:42:09,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:42:09,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:42:09,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:42:09,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:42:09,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:42:09,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:42:09,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:42:09,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:42:09,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:42:09,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:42:09,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:42:09,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:42:09,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:42:09,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:42:09,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:42:09,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:42:09,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:42:09,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:42:09,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:42:09,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:42:09,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:42:09,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:42:09,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:42:09,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:42:09,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:42:09,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:42:09,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:42:09,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:42:09,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-19 22:42:09,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-19 22:42:09,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-19 22:42:09,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-19 22:42:09,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-19 22:42:09,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-19 22:42:09,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-19 22:42:09,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-19 22:42:09,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-19 22:42:09,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-19 22:42:09,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-19 22:42:09,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-19 22:42:09,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-19 22:42:09,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-19 22:42:09,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-19 22:42:09,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-19 22:42:09,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-19 22:42:09,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-03-19 22:42:09,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-03-19 22:42:09,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-03-19 22:42:09,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-03-19 22:42:09,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-03-19 22:42:09,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-03-19 22:42:09,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-03-19 22:42:09,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-03-19 22:42:09,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-03-19 22:42:09,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-03-19 22:42:09,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-03-19 22:42:09,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2022-03-19 22:42:09,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2022-03-19 22:42:09,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2022-03-19 22:42:09,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 776 [2022-03-19 22:42:09,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 784 [2022-03-19 22:42:09,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 792 [2022-03-19 22:42:09,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 800 [2022-03-19 22:42:09,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 808 [2022-03-19 22:42:09,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:09,575 INFO L134 CoverageAnalysis]: Checked inductivity of 32242 backedges. 6640 proven. 12962 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-19 22:42:09,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:42:09,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275572690] [2022-03-19 22:42:09,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275572690] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:42:09,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626386760] [2022-03-19 22:42:09,575 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 22:42:09,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:42:09,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:42:09,576 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:42:09,577 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:42:10,044 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 82 check-sat command(s) [2022-03-19 22:42:10,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:42:10,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 2236 conjuncts, 165 conjunts are in the unsatisfiable core [2022-03-19 22:42:10,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:42:10,678 INFO L134 CoverageAnalysis]: Checked inductivity of 32242 backedges. 6802 proven. 12800 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-19 22:42:10,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:42:11,534 INFO L134 CoverageAnalysis]: Checked inductivity of 32242 backedges. 6802 proven. 12800 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2022-03-19 22:42:11,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626386760] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:42:11,535 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:42:11,535 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 86, 86] total 91 [2022-03-19 22:42:11,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207970209] [2022-03-19 22:42:11,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:42:11,535 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2022-03-19 22:42:11,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:42:11,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2022-03-19 22:42:11,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3586, Invalid=4604, Unknown=0, NotChecked=0, Total=8190 [2022-03-19 22:42:11,537 INFO L87 Difference]: Start difference. First operand 751 states and 772 transitions. Second operand has 91 states, 91 states have (on average 4.846153846153846) internal successors, (441), 88 states have internal predecessors, (441), 83 states have call successors, (87), 4 states have call predecessors, (87), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-19 22:42:13,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:42:13,948 INFO L93 Difference]: Finished difference Result 770 states and 793 transitions. [2022-03-19 22:42:13,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-19 22:42:13,949 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 4.846153846153846) internal successors, (441), 88 states have internal predecessors, (441), 83 states have call successors, (87), 4 states have call predecessors, (87), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) Word has length 820 [2022-03-19 22:42:13,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:42:13,954 INFO L225 Difference]: With dead ends: 770 [2022-03-19 22:42:13,954 INFO L226 Difference]: Without dead ends: 768 [2022-03-19 22:42:13,956 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2055 GetRequests, 1878 SyntacticMatches, 1 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5277 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=10750, Invalid=20756, Unknown=0, NotChecked=0, Total=31506 [2022-03-19 22:42:13,956 INFO L913 BasicCegarLoop]: 102 mSDtfsCounter, 372 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2705 mSolverCounterSat, 504 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 3209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 504 IncrementalHoareTripleChecker+Valid, 2705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-19 22:42:13,956 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [373 Valid, 154 Invalid, 3209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [504 Valid, 2705 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-19 22:42:13,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 768 states. [2022-03-19 22:42:14,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 768 to 763. [2022-03-19 22:42:14,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 763 states, 612 states have (on average 1.0065359477124183) internal successors, (616), 613 states have internal predecessors, (616), 85 states have call successors, (85), 66 states have call predecessors, (85), 65 states have return successors, (84), 83 states have call predecessors, (84), 84 states have call successors, (84) [2022-03-19 22:42:14,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 763 states to 763 states and 785 transitions. [2022-03-19 22:42:14,033 INFO L78 Accepts]: Start accepts. Automaton has 763 states and 785 transitions. Word has length 820 [2022-03-19 22:42:14,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:42:14,033 INFO L478 AbstractCegarLoop]: Abstraction has 763 states and 785 transitions. [2022-03-19 22:42:14,034 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 4.846153846153846) internal successors, (441), 88 states have internal predecessors, (441), 83 states have call successors, (87), 4 states have call predecessors, (87), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2022-03-19 22:42:14,034 INFO L276 IsEmpty]: Start isEmpty. Operand 763 states and 785 transitions. [2022-03-19 22:42:14,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 837 [2022-03-19 22:42:14,038 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:42:14,038 INFO L499 BasicCegarLoop]: trace histogram [83, 83, 83, 82, 82, 82, 82, 82, 82, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:42:14,058 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-03-19 22:42:14,256 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:42:14,256 INFO L403 AbstractCegarLoop]: === Iteration 100 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:42:14,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:42:14,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1936682682, now seen corresponding path program 97 times [2022-03-19 22:42:14,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:42:14,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334410880] [2022-03-19 22:42:14,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:42:14,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:42:14,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:42:18,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-03-19 22:42:18,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-03-19 22:42:18,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-03-19 22:42:18,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-03-19 22:42:18,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-03-19 22:42:18,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-03-19 22:42:18,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-03-19 22:42:18,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-03-19 22:42:18,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-03-19 22:42:18,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-03-19 22:42:18,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-03-19 22:42:18,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-03-19 22:42:18,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-03-19 22:42:18,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-03-19 22:42:18,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-03-19 22:42:18,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-03-19 22:42:18,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-03-19 22:42:18,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-03-19 22:42:18,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-03-19 22:42:18,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-03-19 22:42:18,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-03-19 22:42:18,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-03-19 22:42:18,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-03-19 22:42:18,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-03-19 22:42:18,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-03-19 22:42:18,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-03-19 22:42:18,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-03-19 22:42:18,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-03-19 22:42:18,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-03-19 22:42:18,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-03-19 22:42:18,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-03-19 22:42:18,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-03-19 22:42:18,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-03-19 22:42:18,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-03-19 22:42:18,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-03-19 22:42:18,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-03-19 22:42:18,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-03-19 22:42:18,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-03-19 22:42:18,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-03-19 22:42:18,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-03-19 22:42:18,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-03-19 22:42:18,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-03-19 22:42:18,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-03-19 22:42:18,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-03-19 22:42:18,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-03-19 22:42:18,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-03-19 22:42:18,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-03-19 22:42:18,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-03-19 22:42:18,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-03-19 22:42:18,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-03-19 22:42:18,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-03-19 22:42:18,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-03-19 22:42:18,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-03-19 22:42:18,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-03-19 22:42:18,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-03-19 22:42:18,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-03-19 22:42:18,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-03-19 22:42:18,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-03-19 22:42:18,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-03-19 22:42:18,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-03-19 22:42:18,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-03-19 22:42:18,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-03-19 22:42:18,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-03-19 22:42:18,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-03-19 22:42:18,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-03-19 22:42:18,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-03-19 22:42:18,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-03-19 22:42:18,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-03-19 22:42:18,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-03-19 22:42:18,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-03-19 22:42:18,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2022-03-19 22:42:18,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2022-03-19 22:42:18,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 752 [2022-03-19 22:42:18,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 760 [2022-03-19 22:42:18,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 768 [2022-03-19 22:42:18,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 776 [2022-03-19 22:42:18,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 784 [2022-03-19 22:42:18,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 792 [2022-03-19 22:42:18,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 800 [2022-03-19 22:42:18,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 808 [2022-03-19 22:42:18,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 816 [2022-03-19 22:42:18,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 824 [2022-03-19 22:42:18,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,712 INFO L134 CoverageAnalysis]: Checked inductivity of 33538 backedges. 13369 proven. 6885 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-03-19 22:42:18,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:42:18,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334410880] [2022-03-19 22:42:18,712 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334410880] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:42:18,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503094750] [2022-03-19 22:42:18,712 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-19 22:42:18,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:42:18,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:42:18,713 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:42:18,714 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:42:18,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:18,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 2270 conjuncts, 166 conjunts are in the unsatisfiable core [2022-03-19 22:42:18,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:42:25,997 INFO L134 CoverageAnalysis]: Checked inductivity of 33538 backedges. 13932 proven. 6642 refuted. 0 times theorem prover too weak. 12964 trivial. 0 not checked. [2022-03-19 22:42:25,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:42:26,683 INFO L134 CoverageAnalysis]: Checked inductivity of 33538 backedges. 13610 proven. 6642 refuted. 0 times theorem prover too weak. 13286 trivial. 0 not checked. [2022-03-19 22:42:26,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503094750] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:42:26,683 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:42:26,683 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [168, 166, 166] total 252 [2022-03-19 22:42:26,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352389350] [2022-03-19 22:42:26,683 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:42:26,684 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 252 states [2022-03-19 22:42:26,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:42:26,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 252 interpolants. [2022-03-19 22:42:26,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14033, Invalid=49219, Unknown=0, NotChecked=0, Total=63252 [2022-03-19 22:42:26,688 INFO L87 Difference]: Start difference. First operand 763 states and 785 transitions. Second operand has 252 states, 252 states have (on average 2.7023809523809526) internal successors, (681), 251 states have internal predecessors, (681), 166 states have call successors, (169), 3 states have call predecessors, (169), 2 states have return successors, (167), 166 states have call predecessors, (167), 166 states have call successors, (167) [2022-03-19 22:42:37,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:42:37,005 INFO L93 Difference]: Finished difference Result 1434 states and 1702 transitions. [2022-03-19 22:42:37,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 167 states. [2022-03-19 22:42:37,006 INFO L78 Accepts]: Start accepts. Automaton has has 252 states, 252 states have (on average 2.7023809523809526) internal successors, (681), 251 states have internal predecessors, (681), 166 states have call successors, (169), 3 states have call predecessors, (169), 2 states have return successors, (167), 166 states have call predecessors, (167), 166 states have call successors, (167) Word has length 836 [2022-03-19 22:42:37,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:42:37,008 INFO L225 Difference]: With dead ends: 1434 [2022-03-19 22:42:37,008 INFO L226 Difference]: Without dead ends: 1093 [2022-03-19 22:42:37,018 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2250 GetRequests, 1836 SyntacticMatches, 0 SemanticMatches, 414 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47871 ImplicationChecksByTransitivity, 14.1s TimeCoverageRelationStatistics Valid=38102, Invalid=134538, Unknown=0, NotChecked=0, Total=172640 [2022-03-19 22:42:37,018 INFO L913 BasicCegarLoop]: 176 mSDtfsCounter, 1813 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 5755 mSolverCounterSat, 1068 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1814 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 6823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1068 IncrementalHoareTripleChecker+Valid, 5755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:42:37,018 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [1814 Valid, 238 Invalid, 6823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1068 Valid, 5755 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-19 22:42:37,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1093 states. [2022-03-19 22:42:37,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1093 to 765. [2022-03-19 22:42:37,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 765 states, 614 states have (on average 1.006514657980456) internal successors, (618), 615 states have internal predecessors, (618), 85 states have call successors, (85), 66 states have call predecessors, (85), 65 states have return successors, (84), 83 states have call predecessors, (84), 84 states have call successors, (84) [2022-03-19 22:42:37,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 765 states to 765 states and 787 transitions. [2022-03-19 22:42:37,131 INFO L78 Accepts]: Start accepts. Automaton has 765 states and 787 transitions. Word has length 836 [2022-03-19 22:42:37,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:42:37,131 INFO L478 AbstractCegarLoop]: Abstraction has 765 states and 787 transitions. [2022-03-19 22:42:37,132 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 252 states, 252 states have (on average 2.7023809523809526) internal successors, (681), 251 states have internal predecessors, (681), 166 states have call successors, (169), 3 states have call predecessors, (169), 2 states have return successors, (167), 166 states have call predecessors, (167), 166 states have call successors, (167) [2022-03-19 22:42:37,132 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 787 transitions. [2022-03-19 22:42:37,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 839 [2022-03-19 22:42:37,138 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:42:37,139 INFO L499 BasicCegarLoop]: trace histogram [83, 83, 83, 83, 82, 82, 82, 82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:42:37,157 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-03-19 22:42:37,351 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:42:37,351 INFO L403 AbstractCegarLoop]: === Iteration 101 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:42:37,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:42:37,352 INFO L85 PathProgramCache]: Analyzing trace with hash 1449608447, now seen corresponding path program 98 times [2022-03-19 22:42:37,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:42:37,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023985023] [2022-03-19 22:42:37,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:42:37,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:42:37,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:42:43,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-03-19 22:42:43,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-03-19 22:42:43,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-03-19 22:42:43,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-03-19 22:42:43,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-03-19 22:42:43,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-03-19 22:42:43,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-03-19 22:42:43,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-03-19 22:42:43,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-03-19 22:42:43,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-03-19 22:42:43,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-03-19 22:42:43,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-03-19 22:42:43,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-03-19 22:42:43,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-03-19 22:42:43,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-03-19 22:42:43,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-03-19 22:42:43,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-03-19 22:42:43,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-03-19 22:42:43,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-03-19 22:42:43,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-03-19 22:42:43,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-03-19 22:42:43,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-03-19 22:42:43,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-03-19 22:42:43,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-03-19 22:42:43,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-03-19 22:42:43,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-03-19 22:42:43,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-03-19 22:42:43,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-03-19 22:42:43,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-03-19 22:42:43,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-03-19 22:42:43,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-03-19 22:42:43,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-03-19 22:42:43,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-03-19 22:42:43,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-03-19 22:42:43,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-03-19 22:42:43,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-03-19 22:42:43,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-03-19 22:42:43,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-03-19 22:42:43,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-03-19 22:42:43,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-03-19 22:42:43,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-03-19 22:42:43,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-03-19 22:42:43,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-03-19 22:42:43,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-03-19 22:42:43,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-03-19 22:42:43,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-03-19 22:42:43,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-03-19 22:42:43,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-03-19 22:42:43,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-03-19 22:42:43,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-03-19 22:42:43,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-03-19 22:42:43,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-03-19 22:42:43,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-03-19 22:42:43,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-03-19 22:42:43,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-03-19 22:42:43,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-03-19 22:42:43,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-03-19 22:42:43,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-03-19 22:42:43,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-03-19 22:42:43,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-03-19 22:42:43,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-03-19 22:42:43,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-03-19 22:42:43,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-03-19 22:42:43,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2022-03-19 22:42:43,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2022-03-19 22:42:43,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2022-03-19 22:42:43,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2022-03-19 22:42:43,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2022-03-19 22:42:43,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 722 [2022-03-19 22:42:43,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2022-03-19 22:42:43,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 738 [2022-03-19 22:42:43,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2022-03-19 22:42:43,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 754 [2022-03-19 22:42:43,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 762 [2022-03-19 22:42:43,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 770 [2022-03-19 22:42:43,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 778 [2022-03-19 22:42:43,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 786 [2022-03-19 22:42:43,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 794 [2022-03-19 22:42:43,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 802 [2022-03-19 22:42:43,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 810 [2022-03-19 22:42:43,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 818 [2022-03-19 22:42:43,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 826 [2022-03-19 22:42:43,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:42:43,108 INFO L134 CoverageAnalysis]: Checked inductivity of 33702 backedges. 13369 proven. 7049 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-03-19 22:42:43,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:42:43,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023985023] [2022-03-19 22:42:43,109 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023985023] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:42:43,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927233920] [2022-03-19 22:42:43,109 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 22:42:43,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:42:43,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:42:43,110 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:42:43,110 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:42:43,367 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 22:42:43,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:42:43,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 2280 conjuncts, 168 conjunts are in the unsatisfiable core [2022-03-19 22:42:43,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:42:48,280 INFO L134 CoverageAnalysis]: Checked inductivity of 33702 backedges. 6970 proven. 13448 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-03-19 22:42:48,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:42:48,986 INFO L134 CoverageAnalysis]: Checked inductivity of 33702 backedges. 6970 proven. 13448 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2022-03-19 22:42:48,986 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1927233920] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:42:48,986 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:42:48,986 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [169, 87, 87] total 254 [2022-03-19 22:42:48,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317450233] [2022-03-19 22:42:48,986 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:42:48,987 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 254 states [2022-03-19 22:42:48,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:42:48,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 254 interpolants. [2022-03-19 22:42:48,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10632, Invalid=53630, Unknown=0, NotChecked=0, Total=64262 [2022-03-19 22:42:48,992 INFO L87 Difference]: Start difference. First operand 765 states and 787 transitions. Second operand has 254 states, 254 states have (on average 3.34251968503937) internal successors, (849), 252 states have internal predecessors, (849), 167 states have call successors, (169), 4 states have call predecessors, (169), 1 states have return successors, (165), 165 states have call predecessors, (165), 165 states have call successors, (165) [2022-03-19 22:43:05,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:43:05,266 INFO L93 Difference]: Finished difference Result 1447 states and 1719 transitions. [2022-03-19 22:43:05,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 336 states. [2022-03-19 22:43:05,267 INFO L78 Accepts]: Start accepts. Automaton has has 254 states, 254 states have (on average 3.34251968503937) internal successors, (849), 252 states have internal predecessors, (849), 167 states have call successors, (169), 4 states have call predecessors, (169), 1 states have return successors, (165), 165 states have call predecessors, (165), 165 states have call successors, (165) Word has length 838 [2022-03-19 22:43:05,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:43:05,269 INFO L225 Difference]: With dead ends: 1447 [2022-03-19 22:43:05,269 INFO L226 Difference]: Without dead ends: 1108 [2022-03-19 22:43:05,282 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2427 GetRequests, 1841 SyntacticMatches, 1 SemanticMatches, 585 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123244 ImplicationChecksByTransitivity, 18.3s TimeCoverageRelationStatistics Valid=56783, Invalid=287199, Unknown=0, NotChecked=0, Total=343982 [2022-03-19 22:43:05,282 INFO L913 BasicCegarLoop]: 258 mSDtfsCounter, 2751 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 10896 mSolverCounterSat, 2383 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2752 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 13279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2383 IncrementalHoareTripleChecker+Valid, 10896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-03-19 22:43:05,282 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2752 Valid, 340 Invalid, 13279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2383 Valid, 10896 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-03-19 22:43:05,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1108 states. [2022-03-19 22:43:05,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1108 to 775. [2022-03-19 22:43:05,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 775 states, 622 states have (on average 1.0064308681672025) internal successors, (626), 623 states have internal predecessors, (626), 86 states have call successors, (86), 67 states have call predecessors, (86), 66 states have return successors, (85), 84 states have call predecessors, (85), 85 states have call successors, (85) [2022-03-19 22:43:05,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 775 states to 775 states and 797 transitions. [2022-03-19 22:43:05,365 INFO L78 Accepts]: Start accepts. Automaton has 775 states and 797 transitions. Word has length 838 [2022-03-19 22:43:05,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:43:05,365 INFO L478 AbstractCegarLoop]: Abstraction has 775 states and 797 transitions. [2022-03-19 22:43:05,365 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 254 states, 254 states have (on average 3.34251968503937) internal successors, (849), 252 states have internal predecessors, (849), 167 states have call successors, (169), 4 states have call predecessors, (169), 1 states have return successors, (165), 165 states have call predecessors, (165), 165 states have call successors, (165) [2022-03-19 22:43:05,365 INFO L276 IsEmpty]: Start isEmpty. Operand 775 states and 797 transitions. [2022-03-19 22:43:05,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 849 [2022-03-19 22:43:05,370 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:43:05,370 INFO L499 BasicCegarLoop]: trace histogram [84, 84, 84, 84, 83, 83, 83, 83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:43:05,390 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:43:05,588 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-03-19 22:43:05,588 INFO L403 AbstractCegarLoop]: === Iteration 102 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:43:05,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:43:05,588 INFO L85 PathProgramCache]: Analyzing trace with hash 1052643736, now seen corresponding path program 99 times [2022-03-19 22:43:05,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:43:05,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756119325] [2022-03-19 22:43:05,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:43:05,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:43:05,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:43:11,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-03-19 22:43:11,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-03-19 22:43:11,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-03-19 22:43:11,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-03-19 22:43:11,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-03-19 22:43:11,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-03-19 22:43:11,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-03-19 22:43:11,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-03-19 22:43:11,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-03-19 22:43:11,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-03-19 22:43:11,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-03-19 22:43:11,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-03-19 22:43:11,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-03-19 22:43:11,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-03-19 22:43:11,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-03-19 22:43:11,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-03-19 22:43:11,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-03-19 22:43:11,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-03-19 22:43:11,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-03-19 22:43:11,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-03-19 22:43:11,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-03-19 22:43:11,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-03-19 22:43:11,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-03-19 22:43:11,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-03-19 22:43:11,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-03-19 22:43:11,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-03-19 22:43:11,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-03-19 22:43:11,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-03-19 22:43:11,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-03-19 22:43:11,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-03-19 22:43:11,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-03-19 22:43:11,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-03-19 22:43:11,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-03-19 22:43:11,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-03-19 22:43:11,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-03-19 22:43:11,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-03-19 22:43:11,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-03-19 22:43:11,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-03-19 22:43:11,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-03-19 22:43:11,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-03-19 22:43:11,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-03-19 22:43:11,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-03-19 22:43:11,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-03-19 22:43:11,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-03-19 22:43:11,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-03-19 22:43:11,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-03-19 22:43:11,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-03-19 22:43:11,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-03-19 22:43:11,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-03-19 22:43:11,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-03-19 22:43:11,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-03-19 22:43:11,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-03-19 22:43:11,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-03-19 22:43:11,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-03-19 22:43:11,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-03-19 22:43:11,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-03-19 22:43:11,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-03-19 22:43:11,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-03-19 22:43:11,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-03-19 22:43:11,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-03-19 22:43:11,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-03-19 22:43:11,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-03-19 22:43:11,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-03-19 22:43:11,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-03-19 22:43:11,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-03-19 22:43:11,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-03-19 22:43:11,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-03-19 22:43:11,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-03-19 22:43:11,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-03-19 22:43:11,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2022-03-19 22:43:11,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2022-03-19 22:43:11,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2022-03-19 22:43:11,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2022-03-19 22:43:11,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2022-03-19 22:43:11,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 772 [2022-03-19 22:43:11,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 780 [2022-03-19 22:43:11,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 788 [2022-03-19 22:43:11,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 796 [2022-03-19 22:43:11,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 804 [2022-03-19 22:43:11,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 812 [2022-03-19 22:43:11,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 820 [2022-03-19 22:43:11,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 828 [2022-03-19 22:43:11,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 836 [2022-03-19 22:43:11,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:11,683 INFO L134 CoverageAnalysis]: Checked inductivity of 34528 backedges. 13698 proven. 7218 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-03-19 22:43:11,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:43:11,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756119325] [2022-03-19 22:43:11,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756119325] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:43:11,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714997662] [2022-03-19 22:43:11,683 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-19 22:43:11,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:43:11,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:43:11,685 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:43:11,686 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:43:12,145 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 84 check-sat command(s) [2022-03-19 22:43:12,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:43:12,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 2307 conjuncts, 170 conjunts are in the unsatisfiable core [2022-03-19 22:43:12,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:43:16,658 INFO L134 CoverageAnalysis]: Checked inductivity of 34528 backedges. 7138 proven. 13778 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-03-19 22:43:16,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:43:17,410 INFO L134 CoverageAnalysis]: Checked inductivity of 34528 backedges. 7138 proven. 13778 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2022-03-19 22:43:17,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714997662] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:43:17,411 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:43:17,411 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [171, 88, 88] total 257 [2022-03-19 22:43:17,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290193140] [2022-03-19 22:43:17,411 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:43:17,412 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 257 states [2022-03-19 22:43:17,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:43:17,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 257 interpolants. [2022-03-19 22:43:17,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10886, Invalid=54906, Unknown=0, NotChecked=0, Total=65792 [2022-03-19 22:43:17,415 INFO L87 Difference]: Start difference. First operand 775 states and 797 transitions. Second operand has 257 states, 257 states have (on average 3.342412451361868) internal successors, (859), 255 states have internal predecessors, (859), 169 states have call successors, (171), 4 states have call predecessors, (171), 1 states have return successors, (167), 167 states have call predecessors, (167), 167 states have call successors, (167) [2022-03-19 22:43:34,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 22:43:34,490 INFO L93 Difference]: Finished difference Result 1465 states and 1740 transitions. [2022-03-19 22:43:34,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 340 states. [2022-03-19 22:43:34,491 INFO L78 Accepts]: Start accepts. Automaton has has 257 states, 257 states have (on average 3.342412451361868) internal successors, (859), 255 states have internal predecessors, (859), 169 states have call successors, (171), 4 states have call predecessors, (171), 1 states have return successors, (167), 167 states have call predecessors, (167), 167 states have call successors, (167) Word has length 848 [2022-03-19 22:43:34,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 22:43:34,492 INFO L225 Difference]: With dead ends: 1465 [2022-03-19 22:43:34,492 INFO L226 Difference]: Without dead ends: 1122 [2022-03-19 22:43:34,506 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 2456 GetRequests, 1863 SyntacticMatches, 1 SemanticMatches, 592 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126241 ImplicationChecksByTransitivity, 18.5s TimeCoverageRelationStatistics Valid=58139, Invalid=294103, Unknown=0, NotChecked=0, Total=352242 [2022-03-19 22:43:34,506 INFO L913 BasicCegarLoop]: 261 mSDtfsCounter, 2996 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 11253 mSolverCounterSat, 2611 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2997 SdHoareTripleChecker+Valid, 348 SdHoareTripleChecker+Invalid, 13864 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2611 IncrementalHoareTripleChecker+Valid, 11253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-03-19 22:43:34,506 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2997 Valid, 348 Invalid, 13864 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2611 Valid, 11253 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-03-19 22:43:34,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1122 states. [2022-03-19 22:43:34,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1122 to 785. [2022-03-19 22:43:34,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 785 states, 630 states have (on average 1.0063492063492063) internal successors, (634), 631 states have internal predecessors, (634), 87 states have call successors, (87), 68 states have call predecessors, (87), 67 states have return successors, (86), 85 states have call predecessors, (86), 86 states have call successors, (86) [2022-03-19 22:43:34,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 785 states to 785 states and 807 transitions. [2022-03-19 22:43:34,589 INFO L78 Accepts]: Start accepts. Automaton has 785 states and 807 transitions. Word has length 848 [2022-03-19 22:43:34,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 22:43:34,589 INFO L478 AbstractCegarLoop]: Abstraction has 785 states and 807 transitions. [2022-03-19 22:43:34,590 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 257 states, 257 states have (on average 3.342412451361868) internal successors, (859), 255 states have internal predecessors, (859), 169 states have call successors, (171), 4 states have call predecessors, (171), 1 states have return successors, (167), 167 states have call predecessors, (167), 167 states have call successors, (167) [2022-03-19 22:43:34,590 INFO L276 IsEmpty]: Start isEmpty. Operand 785 states and 807 transitions. [2022-03-19 22:43:34,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 859 [2022-03-19 22:43:34,594 INFO L491 BasicCegarLoop]: Found error trace [2022-03-19 22:43:34,594 INFO L499 BasicCegarLoop]: trace histogram [85, 85, 85, 85, 84, 84, 84, 84, 84, 84, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 22:43:34,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-03-19 22:43:34,807 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:43:34,807 INFO L403 AbstractCegarLoop]: === Iteration 103 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 22:43:34,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 22:43:34,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1896985329, now seen corresponding path program 100 times [2022-03-19 22:43:34,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 22:43:34,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909410756] [2022-03-19 22:43:34,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 22:43:34,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 22:43:35,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 22:43:39,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-03-19 22:43:39,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-03-19 22:43:39,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-03-19 22:43:39,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-03-19 22:43:39,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-03-19 22:43:39,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-03-19 22:43:39,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-03-19 22:43:39,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-03-19 22:43:39,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-03-19 22:43:39,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-03-19 22:43:39,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-03-19 22:43:39,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-03-19 22:43:39,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-03-19 22:43:39,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-03-19 22:43:39,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-03-19 22:43:39,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-03-19 22:43:39,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-03-19 22:43:39,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-03-19 22:43:39,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-03-19 22:43:39,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-03-19 22:43:39,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-03-19 22:43:39,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-03-19 22:43:39,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-03-19 22:43:39,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-03-19 22:43:39,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-03-19 22:43:39,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-03-19 22:43:39,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-03-19 22:43:39,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-03-19 22:43:39,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-03-19 22:43:39,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-03-19 22:43:39,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-03-19 22:43:39,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-03-19 22:43:39,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-03-19 22:43:39,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-03-19 22:43:39,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-03-19 22:43:39,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-03-19 22:43:39,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-03-19 22:43:39,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-03-19 22:43:39,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-03-19 22:43:39,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-03-19 22:43:39,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-03-19 22:43:39,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-03-19 22:43:39,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-03-19 22:43:39,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-03-19 22:43:39,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-03-19 22:43:39,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-03-19 22:43:39,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-03-19 22:43:39,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-03-19 22:43:39,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-03-19 22:43:39,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-03-19 22:43:39,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-03-19 22:43:39,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-03-19 22:43:39,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-03-19 22:43:39,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-03-19 22:43:39,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-03-19 22:43:39,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-03-19 22:43:39,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-03-19 22:43:39,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-03-19 22:43:39,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-03-19 22:43:39,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-03-19 22:43:39,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-03-19 22:43:39,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-03-19 22:43:39,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-03-19 22:43:39,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-03-19 22:43:39,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2022-03-19 22:43:39,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2022-03-19 22:43:39,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2022-03-19 22:43:39,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2022-03-19 22:43:39,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2022-03-19 22:43:39,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2022-03-19 22:43:39,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 742 [2022-03-19 22:43:39,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 750 [2022-03-19 22:43:39,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 758 [2022-03-19 22:43:39,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 766 [2022-03-19 22:43:39,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 774 [2022-03-19 22:43:39,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 782 [2022-03-19 22:43:39,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 790 [2022-03-19 22:43:39,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 798 [2022-03-19 22:43:39,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 806 [2022-03-19 22:43:39,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 814 [2022-03-19 22:43:39,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 822 [2022-03-19 22:43:39,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 830 [2022-03-19 22:43:39,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 838 [2022-03-19 22:43:39,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 846 [2022-03-19 22:43:39,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 22:43:39,657 INFO L134 CoverageAnalysis]: Checked inductivity of 35364 backedges. 14031 proven. 7389 refuted. 0 times theorem prover too weak. 13944 trivial. 0 not checked. [2022-03-19 22:43:39,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 22:43:39,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909410756] [2022-03-19 22:43:39,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909410756] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 22:43:39,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616553500] [2022-03-19 22:43:39,657 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 22:43:39,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 22:43:39,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 22:43:39,658 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:43:39,659 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:43:39,887 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 22:43:39,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 22:43:39,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 2334 conjuncts, 172 conjunts are in the unsatisfiable core [2022-03-19 22:43:39,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 22:43:44,997 INFO L134 CoverageAnalysis]: Checked inductivity of 35364 backedges. 7308 proven. 14112 refuted. 0 times theorem prover too weak. 13944 trivial. 0 not checked. [2022-03-19 22:43:44,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 22:43:45,772 INFO L134 CoverageAnalysis]: Checked inductivity of 35364 backedges. 7308 proven. 14112 refuted. 0 times theorem prover too weak. 13944 trivial. 0 not checked. [2022-03-19 22:43:45,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616553500] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 22:43:45,773 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-19 22:43:45,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [173, 89, 89] total 260 [2022-03-19 22:43:45,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337823442] [2022-03-19 22:43:45,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-19 22:43:45,774 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 260 states [2022-03-19 22:43:45,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-19 22:43:45,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 260 interpolants. [2022-03-19 22:43:45,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11143, Invalid=56197, Unknown=0, NotChecked=0, Total=67340 [2022-03-19 22:43:45,777 INFO L87 Difference]: Start difference. First operand 785 states and 807 transitions. Second operand has 260 states, 260 states have (on average 3.3423076923076924) internal successors, (869), 258 states have internal predecessors, (869), 171 states have call successors, (173), 4 states have call predecessors, (173), 1 states have return successors, (169), 169 states have call predecessors, (169), 169 states have call successors, (169)